$ touch a
$ stat a
File: `a'
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 1900549 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 500/xxx) Gid: ( 500/ xxx)
Access: 2009-06-29 13:22:03.000000000 +0900
Modify: 2009-06-29 13:22:03.000000000 +0900
Change: 2009-06-29 13:22:03.000000000 +0900
$ stat -c %y a
2009-06-29 13:22:03.000000000 +0900
$ stat a
File: `a'
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 1900549 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 500/xxx) Gid: ( 500/ xxx)
Access: 2009-06-29 13:22:03.000000000 +0900
Modify: 2009-06-29 13:22:03.000000000 +0900
Change: 2009-06-29 13:22:03.000000000 +0900
$ stat -c %y a
2009-06-29 13:22:03.000000000 +0900
음, 이정도면 awk 로 손 보면 뽑을 수 있을 듯. 헌데...
$ date -r a +%y%m%d
090629
090629
우왕ㅋ굳ㅋ. 한방에 해결.
GNU Util 이 더 좋은 듯. FreeBSD 에는 없는 옵션들이당.