Bash 在我的主目录下查找超过一定大小的文件
我正在尝试查找我的主目录下的所有100M+文件。我试过:Bash 在我的主目录下查找超过一定大小的文件,bash,find,Bash,Find,我正在尝试查找我的主目录下的所有100M+文件。我试过: find -type f -size +100M | ls -lh 它似乎不起作用,因为我需要它是人类可读的格式ls不从标准输入读取。您可以执行ls文件,但不能执行echo file | ls或find | ls或其他管道到它 方便的是,find有一个-exec标志,允许您使用找到的文件作为参数调用程序: find . -type f -size +100M -exec ls -lh {} +
find -type f -size +100M | ls -lh
它似乎不起作用,因为我需要它是人类可读的格式
ls
不从标准输入读取。您可以执行ls文件
,但不能执行echo file | ls
或find | ls
或其他管道到它
方便的是,find
有一个-exec
标志,允许您使用找到的文件作为参数调用程序:
find . -type f -size +100M -exec ls -lh {} +