Найти файлы определенного размера в моем домашнем каталоге - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь найти все 100M + файлы в моем домашнем каталоге.Я пробовал:

find -type f -size +100M | ls -lh 

Кажется, он не работает, поскольку мне нужно, чтобы он был в удобочитаемом формате

1 Ответ

0 голосов
/ 07 декабря 2018

ls не читает со стандартного ввода.Вы можете сделать ls file, но не echo file | ls или find | ls, или иным образом передать его.

Удобно, find имеет флаг -exec, который позволяет вам вызывать программу с найденными файлами в качестве аргументов.:

find . -type f -size +100M -exec ls -lh {} +
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...