날짜 형식을 파일 날짜 형식(2017/01/11)에서 서버 날짜 형식(1월 12일 목요일)으로 변환하는 방법입니다. ?
현재 날짜(서버 날짜)에 대한 문자열을 grep하는 스크립트를 작성하고 싶습니다. 먼저 날짜 형식을 변환하고 grep 스크립트를 작성해야 합니다.
답변1
GNU는 date
날짜를 다양한 형식으로 구문 분석합니다. 또한 원하는 거의 모든 형식으로 날짜를 출력할 수 있습니다. 그러나 "서버 날짜 형식"과 같은 것은 없습니다.
value='2017/01/11'
date --date "$value"
11 Jan 2017 00:00:00
date --date "$value" +'%a %b %d'
Wed Jan 11
귀하의 예에서는 파일의 날짜에서 "내일"을 얻으려는 것 같습니다. GNU에서는 date
다음과 같은 작업도 수행할 수 있습니다.
date --date "$value + 1 day" +'%a %b %d'
Thu Jan 12
형식 지정 옵션에 대한 자세한 내용은 man date
매뉴얼 페이지( )에서 확인할 수 있습니다.