sed: fix a command with multible trailing backslashes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
@@ -258,4 +258,18 @@ testing "sed nested {}s" \
|
||||
"qwe\nasd\nacd\nacd\n" "" \
|
||||
"qwe\nasd\nzxc\n"
|
||||
|
||||
testing "sed a cmd ended by double backslash" \
|
||||
"sed -e '/| one /a \\
|
||||
| three \\\\' -e '/| one-/a \\
|
||||
| three-* \\\\'" \
|
||||
' | one \\
|
||||
| three \\
|
||||
| two \\
|
||||
' '' \
|
||||
' | one \\
|
||||
| two \\
|
||||
'
|
||||
|
||||
# testing "description" "arguments" "result" "infile" "stdin"
|
||||
|
||||
exit $FAILCOUNT
|
||||
|
Reference in New Issue
Block a user