Jik*_*ose 3 unix command-line command-line-interface
我tree在命令行(在Mac 中)中经常使用该命令,我当前目录的树结构如下所示:
??? A\ File\ with\ Space.mp4
是否有避免显示这些反斜杠的选项?
我的tree命令可以-N选择按原样打印不可打印的字符。
tree -N
.
??? a dirname with spaces
??? myscript.sh
Run Code Online (Sandbox Code Playgroud)
否则,您可以使用printfand xargs:
tree | xargs -L 1 -I xxxx printf "%s\n" xxxx
.
??? a dirname with spaces
??? myscript.sh
Run Code Online (Sandbox Code Playgroud)
名称中的特殊字符会破坏它或显示令人惊讶的结果:\n ' " *等。