使用元素类型打印目录到文件的内容

时间:2013-02-15 23:00:28

标签: bash terminal

我正在阅读this文章,但我不明白如何将ls -l /users/Thomas/desktopls > ~/FILE.txt结合起来将桌面内容保存到桌面上的文件中(或别的地方)。还有,有办法保存列出的元素类型(文件或文件夹)吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

ls个参数与重定向结合起来:

ls -l /users/Thomas/desktop > ~/FILE.txt

-p选项添加了类型指示符,显示目录的尾随/

ls -lp /users/Thomas/desktop > ~/FILE.txt
在您的主目录中创建

~/FILE.txtecho "$HOME"是了解它所在位置的好方法。)

[在评论中回答一个额外的问题]:有许多控制排序顺序的短选项(单字母选项):-t-S-U和{{ 1}},具有共同的长形式等效-X。此外,--sort=time|size|none|extension指定用于--time=atime|access|use / ls -t种类