Skip to content

Commit f05474a

Browse files
zhitkoffsylvestre
authored andcommitted
split: slash separator
1 parent 8372a3d commit f05474a

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

src/uu/split/src/filenames.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ impl Suffix {
230230
.get_one::<String>(OPT_ADDITIONAL_SUFFIX)
231231
.unwrap()
232232
.to_string();
233-
if additional.contains('/') {
233+
if additional.contains('/') || additional.contains('\\') {
234234
return Err(SuffixError::ContainsSeparator(additional));
235235
}
236236

tests/by-util/test_split.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,10 @@ fn test_additional_suffix_no_slash() {
252252
.args(&["--additional-suffix", "a/b"])
253253
.fails()
254254
.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");
255259
}
256260

257261
#[test]

0 commit comments

Comments
 (0)