#10614·fish-shell

*Escaped* NUL 在命令行中表示字符串结束

作者: mqudsi创建于 2024年7月12日更新于 2026年8月31日

我认为以下所有(但至少有一个)都应该支持,但它们产生了长度为零的输出: * `echo -n \0` * `printf '%s' \0` * `echo -n \\\\u0`(或使用 `printf`) * `echo -n \000`(八进制,或使用 `printf`) * `echo -n \x00`(十六进制,或使用 `printf`) 将这些内容管道到 `xxd` 或 `wc -c` 中,可以发现它们不会产生任何输出。

内容来源: fish-shell/fish-shell