AIX에서 사람이 읽을 수 있는 ls 출력이 있습니까?

AIX에서 사람이 읽을 수 있는 ls 출력이 있습니까?

lsAIX에서 사람이 읽을 수 있는 출력을 얻으려면 어떻게 해야 합니까 ? -h매개변수 없음

답변1

뭔가 제안해도 될까요 ls -ls?

그러면 기본 블록 대신 파일 크기(KB)가 제공됩니다.

전임자:

36 -rw-r--r--    1 oracle   dba           33875 Feb  2 2011  step2.log
32 -rw-r--r--    1 oracle   dba           30308 Feb  2 2011  step2.sql

답변2

du를 사용할 수 있습니다. -h 옵션은 없지만 -k -m 및 -g가 있습니다.

$ du -m /tmp/*

4.84    /tmp/diagSEgenSnap
33.12   /tmp/fwupdate

$ du -k /tmp/*

4952    /tmp/diagSEgenSnap
33920   /tmp/fwupdate

답변3

이 시도

ls -l | awk '{$5=sprintf("%.9f GB", $5/1024^3)} 1'

답변4

색상lsAIX의 경우(진주). Sun 등과 같은 대부분의 Unix 버전에도 적합합니다.

관련 정보