В Linux я использую stat --format="%s" FILE
, но у Solaris у меня есть доступ к команде stat. Что мне тогда использовать?
Я пишу сценарии Bash и не могу установить какое-либо новое программное обеспечение в системе.
Я уже использовал:
perl -e '@x=stat(shift);print $x[7]' FILE
или даже:
ls -nl FILE | awk '{print $5}'
Но ни один из них не выглядит разумным - запуск Perl только для получения размера файла? Или запустите 2 команды, чтобы сделать то же самое?