입력하다:
b|2013.06.03. 18:47|
a|2013.06.03. 13:15|
c|2013.06.03. 13:53|
원하는 출력:
a|2013.06.03. 13:15|
c|2013.06.03. 13:53|
b|2013.06.03. 18:47|
날짜를 오름차순으로 올바르게 정렬하는 방법은 무엇입니까? 구분 기호는 입니다 |
.
폴리스티렌
sort -t "|" -n -k 2
올바른 순서로 HH:MM이 없고 YYYY.MM.DD만 있으므로 충분하지 않습니다.
답변1
노력하다:
sort -t "|" -k 2
-n을 생략하면 2013
문자열을 구성할 수 있는 첫 번째 숫자( )뿐만 아니라 "|" 문자 사이에서 전체 문자열을 정렬할 수 있습니다.