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 개의 명령을 실행합니까?