온라인에서 찾은 많은 사이트에 따르면 touch
명령의 -t
인수는 다음 형식의 타임스탬프를 허용합니다.
[[CC]YY]MMDDhhmm[.ss]
Here,
CC: The first two digits of the year.
YY: The last two digits of the year.
MM: Month
DD: Day of the month
hh: Hour
mm: Minute
ss: Seconds
예를 들어:
$ touch -t 199901011200 test.txt
date
또는 명령을 사용하여 stat
파일이나 디렉터리에서 동일한 형식의 타임스탬프를 얻을 수 있습니까 ? 동일한 형식은 위의 형식을 나타냅니다. [[CC]YY]MMDDhhmm[.ss]
기본적으로 date
명령은 다른 출력을 갖습니다 .
참고: 터치 참조 명령을 사용하고 싶지 않습니다 -r
.
답변1
date
지정하는 다음 형식을 사용하십시오 .
date -r test.txt +'%Y%m%d%H%M.%S'
%Y
: 연도(4자리)%m
: 월(2자리)%d
: 일(두자리)%H
: 이용시간(00:00~23:00)%M
: 분%S
:두번째
더 많은 정보를 보실 수 있습니다 man date
.