我可以从Putty应用程序访问unix服务器。谁能告诉我如何查看/打印目录中的所有文件和目录。
我在下面尝试搜索互联网而不是工作。不确定他们到底做了什么!
find ./ -type d | awk -F "/" '{ ld=0x2500; lt=0x251c; ll=0x2502; for (i=1; i<=NF-2; i++){printf "%c ",ll} printf "%c%c %s\n",lt,ld,$NF }'
和这个
ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'
答案 0 :(得分:1)
工具树将为您提供帮助,同时您可能还需要安装pstree。
19:38:05 dusted@mono~
$ tree test
test
├── a
│ ├── 1
│ ├── 2
│ └── 3
├── b
│ ├── 1
│ ├── b
│ └── c
├── b-files.txt
├── new-b-files.txt
├── newer-b-files.txt
└── test
2 directories, 10 files
答案 1 :(得分:0)
嘿,我在那里做了一些搜索,偶然发现了一个解释你在问什么的网站。如果这导致您朝着正确的方向前进,请告诉我们...... http://www.centerkey.com/tree/
答案 2 :(得分:0)
'find'命令应该完成这项工作:
find /path/to/directory
如果您想了解每个条目的更多信息,可以将'find'与'ls'结合使用,如下所示:
find /path/to/directory -exec ls -ld "{}" \;