как отобразить полномочия в самый большой файл?

У меня есть задача записать сценарий удара, показывающий полномочия самому большому и самому маленькому файлу в каталоге. Как я мог получить это?

Я попробовал ls-s, но он показывает мне все файлы, отсортированные по размеру.

0
задан 14.05.2010, 12:43

3 ответа

Попробуйте это:

ls -S | head -n1
ls -S | tail -n1
1
ответ дан 24.11.2019, 04:40
~# ls -hlS | head -n2 | tail -n1 | awk '{print $1, $8}'
-rw-r--r-- openssl-0.9.8k.tar.gz

~# ls -hlS | tail -n1 | awk '{print $1, $8}'
-rw-r--r-- a.php

 ~# du -sh openssl-0.9.8k.tar.gz a.php
3.7M    openssl-0.9.8k.tar.gz
4.0K    a.php
1
ответ дан 24.11.2019, 04:40
ls -lS | grep - | head -n1 | awk '{print $1," ",$8}'
ls -lSr | grep - | head -n1 | awk '{print $1," ",$8}'

Примите во внимание-S вместо-s, поскольку то единственное добавляет размер файла в блоках и не сортирует.

1
ответ дан 24.11.2019, 04:40

Теги

Похожие вопросы