В 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 команды, чтобы сделать то же самое?