명령어를 찾고 있어요AIX 7.1에서파일 이름, 크기 및충분히날짜/시간(균일한 형식).
ls -l
유사한 명령의 단점은 파일이 6개월보다 오래되지 않은 경우 날짜(월 및 일)와 시간(시 및 분)을 제공하고, 그렇지 않으면 날짜 및 연도를 제공한다는 것입니다. (연, 월, 일, 시, 분을 원합니다.그리고 초모든 파일에 대해. )AIX 버전이
ls
지원되지 않음--full-time
, 보고됨ls: Not a recognized flag: - ls: Not a recognized flag: - Usage: ls [-1ACFHLNRSabcdefgiklmnopqrstuxEUX] [File...]
AIX에서 일관된 형식으로 전체 날짜/시간 및 파일 크기를 제공하는 명령은 무엇입니까?
답변1
물론,이스타맨 페이지에서 문제를 해결하는 것 같습니다.
$ istat /usr/bin/ksh
Inode 10360 on device 10/6 File
Protection: r-xr-xr-x
Owner: 2(bin) Group: 2(bin)
Link count: 2 Length 372298 bytes
Last updated: Wed May 13 14:08:13 1992
Last modified: Wed May 13 13:57:00 1992
Last accessed: Sun Jan 31 15:49:23 1993
...파일 크기와 전체 타임스탬프를 제공합니다.
답변2
istat와 Perl 모두 도움이 될 수 있습니다.
#!/usr/bin/env bash
echo
rm -f f1
touch f1
echo
echo " With perl:"
perl -e '@d=localtime ((stat(shift))[9]); printf "%02d-%02d-%04d %02d:%02d:%02d\n", $d[3],$d[4]+1,$d[5]+1900,$d[2],$d[1],$d[0]' f1
echo
echo " With istat:"
istat f1
생산:
$ ./s1
With perl:
14-10-2017 14:26:01
With istat:
Inode 1371634 on device 45/3 File
Protection: rw-r--r--
Owner: 1296(drl) Group: 100(usr)
Link count: 1 Length 0 bytes
Last updated: Sat Oct 14 14:26:01 DFT 2017
Last modified: Sat Oct 14 14:26:01 DFT 2017
Last accessed: Sat Oct 14 14:26:01 DFT 2017
이러한 시스템에서는:
aix 7.1.0.0
istat - ( /usr/bin/istat, Aug 08 2010 )
perl 5.10.1
행운을 빕니다... 건배, drl