문제

다음 이름 지정 규칙이있는 파일 그룹이 주어졌습니다.

dateTime_restofName.txt

그 예는 다음과 같습니다.

200906290700_SOMEWORDORPHRASE.TXT

파일 이름의 날짜와 시간과 일치하도록 파일의 mtime을 어떻게 변경할 수 있습니까?

도움이 되었습니까?

해결책

$ for f in *.txt; do touch -t `echo $f | cut -f1 -d _` "$f"; done

이렇게하면 밑줄 앞에서 파일 modtime을 날짜 문자열로 설정합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top