mirror of
https://github.com/uutils/coreutils
synced 2024-12-13 23:02:38 +00:00
echo: don't output "\n" if "\c" is encountered
This commit is contained in:
parent
139f205783
commit
c29bcb219f
2 changed files with 2 additions and 2 deletions
|
@ -175,7 +175,7 @@ fn execute(no_newline: bool, escaped: bool, free: &[String]) -> io::Result<()> {
|
|||
}
|
||||
if escaped {
|
||||
if print_escaped(input, &mut output)?.is_break() {
|
||||
break;
|
||||
return Ok(());
|
||||
}
|
||||
} else {
|
||||
write!(output, "{input}")?;
|
||||
|
|
|
@ -122,7 +122,7 @@ fn test_escape_no_further_output() {
|
|||
new_ucmd!()
|
||||
.args(&["-e", "a\\cb", "c"])
|
||||
.succeeds()
|
||||
.stdout_only("a\n");
|
||||
.stdout_only("a");
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
Loading…
Reference in a new issue