mirror of
https://github.com/fish-shell/fish-shell
synced 2025-01-14 22:14:53 +00:00
1e858eae35
This demonstrates that we only write control sequences when interactive.
12 lines
285 B
Fish
12 lines
285 B
Fish
#RUN: %fish %s
|
|
# NUL-handling
|
|
|
|
# This one actually prints a NUL
|
|
echo (printf '%s\x00' foo bar | string escape)
|
|
# CHECK: foo\x00bar\x00
|
|
# This one is truncated
|
|
echo foo\x00bar | string escape
|
|
# CHECK: foo
|
|
# This one is just escaped
|
|
echo foo\\x00bar | string escape
|
|
# CHECK: foo\\x00bar
|