对于给定文件的列表和给定目录,显示每个文件名所在的所有子目录。按文件大小降序显示子目录。 (一个文件在不同的子目录中可能有不同的大小)。 例如,我们有文件列表:file1、file2、file3 和目录:dir。 假设 file1 位于 dir 中;在 d/dir2 和 dir/dir2/dir3 中。如何按大小降序查找并显示包含 file1 的所有目录和子目录?
最佳答案
-在终端上使用此命令可在“~/directory”位置查找名称为“f1”的文件:
$ find ~/directory -type f -name f1。
-您可以使用“查找”命令添加尺寸条件:
<小时/>$ find ~/directory -size +1k -type f -name f1。
这意味着输出已应用相同的规则,并且“f1”文件应大于+1k。请注意,您可以使用 -1k,这意味着输出将小于 1k
<小时/>关于linux - 如何按大小降序查找并显示包含 file1 的所有目录和子目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43660394/