Как использовать ls, grep и wc для получения списка всех файлов в каталоге / usr / bin размером не менее 10 000 000 байтов? - PullRequest
0 голосов
/ 10 февраля 2019

Мне интересно, какую команду мне нужно использовать в PuTTY, чтобы получить этот результат.

Ответы [ 2 ]

0 голосов
/ 10 февраля 2019

Я не знаю о wc и grep, но вы можете создать скрипт, который поможет, используя приведенную ниже команду.

ls -lh / usr / bin |awk '{print $ 5, $ 9}'

он опубликует ваш вывод следующим образом: 1.4K anaconda-ks.cfg 17M book1 39M Book2 52 Book3 26M Book4

После этого вы можете написатьпоможет вам отфильтровать размер [Statement] по имени файла.

0 голосов
/ 10 февраля 2019

Это можно сделать напрямую с помощью find:

find /usr/bin -type f -size +9999999c

+ соответствует файлам, размер которых превышает заданный размер.- меньше.

Единица c для байтов.Вы также можете использовать k для килобайт, M для мегабайт и G для гигабайт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...