AIX ls에서의 date format...
리눅스에서 특정시간대에 업데이트 된 파일을 처리하기 위해서
ls 명령어의 옵션 중 --full-time과 --time=ctime을 이용해서 Sort 된 결과를 사용했는데
AIX에서 실행을 시키려고 보니까 이곳에는 이와같은 옵션이 존재하지 않는군요... ㅠㅠ
UNIX에서 처럼 시분까지는 대상 파일검색이 불가능하고
월도 영문에다가, 일정기간이 지나면 출력포맷도 바뀌는 등
일반적인 AIX의 ls 출력결과로는 리눅스에서 작업한 소스코드를 사용할 수 없는 상황입니다.
리눅스에서 처럼 파일 목록을 출력할 수 있는 방법이 없을까요??
리눅스 처럼 microsecond는 아닐지라도
프로그램에서 처리할 수 있게 yyyy-mm-dd hh:mi:ss 정도는 출력되었으면 좋겠습니다.
고수님들 의견 부탁드립니다.
리눅스 출력결과:
AWS01:/app/wdrac/src> ls -ltr --full-time --time=ctime
합계 224
-rw-r--r-- 1 wdrac was 2016 2013-01-15 08:56:59.015625000 +0900 trimStr.c
-rw-r--r-- 1 wdrac was 2642 2013-01-15 08:56:59.171875000 +0900 trimStr2.c
-rw-r--r-- 1 wdrac was 1512 2013-01-15 08:56:59.296875000 +0900 trimStr3.c
-rw-r--r-- 1 wdrac was 2045 2013-02-19 10:13:28.812500000 +0900 trimspace.c
-rwxr-xr-x 1 wdrac was 52447 2013-02-19 10:14:32.859375000 +0900 trimStr3.exe
-rwxr-xr-x 1 wdrac was 51935 2013-02-19 10:14:32.859375000 +0900 trimStr2.exe
-rwxr-xr-x 1 wdrac was 52458 2013-02-19 10:14:32.859375000 +0900 trimStr.exe
-rwxr-xr-x 1 wdrac was 52429 2013-02-19 10:14:32.859375000 +0900 trimspace.exe
AWS01:/app/wdrac/src>
AIX에서 출력결과:
AWS01:/app/dev/wdrac/src> ls -al
total 534
drwxr-xr-x 2 wdrac was 1024 Feb 19 18:25 .
drwxr-xr-x 3 wdrac was 96 Feb 18 13:38 ..
-rw-r--r-- 1 wdrac was 381 Jan 04 17:28 WSP.sh
-rw-r--r-- 1 wdrac was 5906 Oct 20 2011 ins_precomp.mk
-rw-r--r-- 1 wdrac was 2048 Feb 19 18:14 trimspace.c
-rwxr-xr-x 1 wdrac was 137794 Feb 19 17:41 wdrcsp_0d
-rw-r--r-- 1 wdrac was 0 Feb 19 17:41 wdrcsp_0d.lis
-rw-r--r-- 1 wdrac was 437 Feb 19 17:32 wsp.mk
AWS01:/app/dev/wdrac/src>
이정도 정보면 될까요?
ls --time-style=full-iso -al
댓글 달기