We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8372a3d commit f05474aCopy full SHA for f05474a
2 files changed
src/uu/split/src/filenames.rs
@@ -230,7 +230,7 @@ impl Suffix {
230
.get_one::<String>(OPT_ADDITIONAL_SUFFIX)
231
.unwrap()
232
.to_string();
233
- if additional.contains('/') {
+ if additional.contains('/') || additional.contains('\\') {
234
return Err(SuffixError::ContainsSeparator(additional));
235
}
236
tests/by-util/test_split.rs
@@ -252,6 +252,10 @@ fn test_additional_suffix_no_slash() {
252
.args(&["--additional-suffix", "a/b"])
253
.fails()
254
.usage_error("invalid suffix 'a/b', contains directory separator");
255
+ new_ucmd!()
256
+ .args(&["--additional-suffix", "a\\b"])
257
+ .fails()
258
+ .usage_error("invalid suffix 'a\\b', contains directory separator");
259
260
261
#[test]
0 commit comments