이것은 내가 정렬하려는 데이터입니다. 그러나 sort
숫자를 문자열로 처리합니다. 예상대로 정렬되지 않은 데이터입니다.
/ 가정 / 파일 / profile1
/ 홈 / 파일 / profile10
/ 홈 / 파일 / profile11
/ 홈 / 파일 / profile12
/ 홈 / 파일 / profile14
/ 홈 / 파일 / profile15
/ 홈 / 파일 / profile16
/ 홈 / 파일 / PROFILE2
/ 집 / files /
profile3
/ home / files / profile4
/ home / files / profile5
/ home / files / profile6
/ home / files / profile7
/ home / files / profile8 / home / files / profile9
이것을 정렬하고 싶습니다.
/ home / files /
profile1
/ home / files /
profile2
/ home / files / profile3
/ home / files / profile4
/ home / files / profile5
/ home / files / profile6
/ home / files / profile7 / home / files / profile8 / home / 파일 / profile9
/ 홈 / 파일 / profile10
/ 홈 / 파일 / profile11
/ 홈 / 파일 / profile12
/ 홈 / 파일 / profile14
/ 홈 / 파일 / profile15
/ 홈 / 파일 / profile16
bash 스크립트로 좋은 방법이 있습니까? 여기에 루비 또는 파이썬 스크립트를 사용할 수 없습니다.
sort -V
할것이다.