防止unix树在空格前显示反斜杠
我经常在命令行(Mac)中使用命令防止unix树在空格前显示反斜杠,unix,command-line,command-line-interface,Unix,Command Line,Command Line Interface,我经常在命令行(Mac)中使用命令tree,我当前目录的树结构如下所示: └── 带有\Space.mp4的\File\文件 是否有避免显示这些反斜杠的选项?Mytree命令有一个-N选项,可以按原样打印不可打印的字符 tree -N . ├── a dirname with spaces └── myscript.sh 否则,您可以使用printf和xargs: tree | xargs -L 1 -I xxxx printf "%s\n" xxxx . ├── a dirname wi
tree
,我当前目录的树结构如下所示:
└── 带有\Space.mp4的\File\文件
是否有避免显示这些反斜杠的选项?My
tree
命令有一个-N
选项,可以按原样打印不可打印的字符
tree -N
.
├── a dirname with spaces
└── myscript.sh
否则,您可以使用printf
和xargs
:
tree | xargs -L 1 -I xxxx printf "%s\n" xxxx
.
├── a dirname with spaces
└── myscript.sh
名字中的特殊字符将打破它或显示出令人惊讶的结果:
\n
“*
等等。哇,我没有注意到这个答案!我在浏览手册页时不知何故没有找到这个答案。无论如何,谢谢你,伙计!看到后面的斜杠真烦人。