Как заставить команду find распечатать размер файла с именем файла?
Вам нужно использовать -exec find или -printf. Printf работает unix-utils так:
find . -name *.ear -printf "%p %k KB\n"
-exec является более unix-programming мощным и позволяет выполнять unix-utils произвольные команды, поэтому unix вы можете использовать версию find 'ls' или 'wc' для вывода solaris имени файла вместе с другой unix информацией. «man find» покажет unix вам доступные аргументы для unix printf, которые могут делать unix-programming гораздо больше, чем просто unix-utils размер файла.
[edit] -printf unix-programming не входит в официальный стандарт unix POSIX, поэтому проверьте, поддерживается unix-programming ли он в вашей версии. Однако solaris большинство современных систем unix будут использовать GNU find command-line или аналогичную расширенную command-line версию, так что есть большая command-line вероятность, что она будет unix-utils реализована.
unix
command-line
find
solaris
Как заставить команду find распечатать размер файла с именем файла?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.