No Linux, eu uso stat --format="%s" FILE
, mas o Solaris ao qual tenho acesso não tem comando stat. O que devo usar então?
Estou escrevendo scripts Bash e não consigo instalar nenhum software novo no sistema.
Já considerei usar:
perl -e '@x=stat(shift);print $x[7]' FILE
ou mesmo:
ls -nl FILE | awk '{print $5}'
Mas nenhum desses parece sensato - executando Perl apenas para obter o tamanho do arquivo? Ou executando 2 comandos para fazer o mesmo?