我正在阅读这篇文章,但我不明白如何结合ls -l /users/Thomas/desktop
将ls > ~/FILE.txt
桌面的内容保存到桌面(或其他地方)上的文件中。另外,有没有办法保存列出的元素类型(文件或文件夹)?
谢谢!
将ls
参数与重定向相结合:
ls -l /users/Thomas/desktop > ~/FILE.txt
-p
选项添加类型指示符,显示目录的尾随/
:
ls -lp /users/Thomas/desktop > ~/FILE.txt
~/FILE.txt
在您的主目录中创建(echo "$HOME"
这是了解它在哪里的好方法)。
[回答评论中的一个额外问题]:有许多短选项(单字母选项)控制排序顺序:-t
、和-S
,具有共同的长格式等效项。此外,指定用于/的时间类型。-U
-X
--sort=time|size|none|extension
--time=atime|access|use
ls -t
ls --sort=time