1275得票29回答
在Bash中使用ls列出仅目录?

这个命令列出当前路径中的目录:ls -d */ */模式到底是做什么用的? 如何在上述命令中给出绝对路径(例如ls -d /home/alice/Documents),以仅列出该路径中的目录?

644得票26回答
如何获取递归的完整路径列表,每个文件一行?

如何以逐行的方式输出递归生成的路径的列表? 例如,我只想要一个包含文件全路径的平面列表:/home/dreftymac/. /home/dreftymac/foo.txt /home/dreftymac/bar.txt /home/dreftymac/stackoverflow /home/d...

469得票1回答
在Linux中如何统计一个目录中文件的数量?

要计算目录中文件的数量,我通常使用ls directory | wc -l 但是还有没有另一条命令不使用 wc ?

414得票28回答
在Linux中如何生成带有文件绝对路径的列表?

我正在编写一个以文件路径为输入的shell脚本。 因此,我需要生成包含完整路径的递归文件列表。例如,文件bar的路径为: /home/ken/foo/bar 但就我所见,无论是ls还是find都只提供相对路径的列表: ./foo/bar (from the folder ken)...

337得票8回答
在Linux中如何每行输出一个文件名?

我正在使用ls -a命令获取目录中的文件名,但输出结果是单行显示的。 像这样:. .. .bash_history .ssh updater_error_log.txt 我需要一种内置的替代方法来获取文件名,每个文件名都在新行中,就像这样:. .. .bash_history...

254得票14回答
在Linux命令行中以相对于当前目录的路径递归列出文件列表

这与这个问题类似,但我想在Unix中包括相对于当前目录的路径。如果我执行以下操作:ls -LR | grep .txt 它不包括完整路径。例如,我有以下目录结构:test1/file.txt test2/file1.txt test2/file2.txt 上述代码将返回:file.txt fi...

246得票1回答
如何使用命令提示符(cmd)在Windows中列出文件。我尝试使用类似于Linux中的“ls”,但是它显示错误?

当我尝试在Windows命令提示符上使用列表ls时,系统无法识别它。我已经将C:\Windows\System32添加到路径中了。

216得票8回答
Linux删除大小为0的文件。

如果一个文件在linux中大小为0,我该如何删除它。我想在crontab中执行此操作,而不需要任何额外的脚本。l filename.file | grep 5th-tab | not eq 0 | rm 像这样吗?

183得票7回答
如何列出一个目录中最近修改的5个文件?可以使用ls命令。

我知道ls -t会按修改时间列出所有文件。但是如何将这些结果限制为仅包括最后的n个文件?

177得票15回答
按名称对“ls”输出进行排序

你能按名称对 ls 列表进行排序吗?