Di Linux, saya menggunakan stat --format="%s" FILE
, tetapi Solaris yang saya akses tidak memiliki perintah stat. Lalu apa yang harus saya gunakan?
Saya sedang menulis skrip Bash, dan tidak dapat menginstal perangkat lunak baru pada sistem.
Saya sudah mempertimbangkan untuk menggunakan:
perl -e '@x=stat(shift);print $x[7]' FILE
atau bahkan:
ls -nl FILE | awk '{print $5}'
Tapi tak satu pun dari ini terlihat masuk akal - menjalankan Perl hanya untuk mendapatkan ukuran file? Atau menjalankan 2 perintah untuk melakukan hal yang sama?