3
cat test.txt |
awk 'BEGIN { FS = "\t" } ;{ print $44=strftime("%d %b %Y",$44) "\t" $44 }'
내가받은
:awk 스크립트에서 한 열을 날짜 형식으로 변환하는 방법은 무엇입니까?
31 12 1969 2012-09-27
그러나 내가 기대 한 : 오류가 어디
27 Sep 2012 2012-09-27
입니까? 감사합니다. . 당신이 정말로 AWK 빌드 함수와 형식을 변환 할 경우
오류에 대해 물어 보았지만 새 스크립트를 보내주십시오. 나를 위해 1보다 2 스크립트를 더 쉽게 조사 할 수 있다고 생각하십니까? – user710818
GAWK에는 현재 시간을 기준으로 문자열을 만드는 특수 기능이 있습니다. 이것은 strftime (3c) 함수를 기반으로합니다. 나는 현재 시간이 필요 없다. – user710818
내가 필요한 것은 - 한 날짜 형식에서만 다른 형식으로 변환합니다. – user710818