20 개의 파일이있는 폴더가 있으며 Windows 탐색기와 비슷한 방식으로 정렬하려고합니다. 나는 모든이 파일은과 같이 블록 크기의 접두사가 있습니다자연스럽게 일괄 파일 정렬
1024KB.log
32KB.log
64KB.log
4KB.log
256KB.log
512KB.log
하지만 일괄 적으로 정렬 할 때, 그것은 단지 그 첫 번째 숫자에서 보이는 지금처럼 정렬 :
1024KB.log
256KB.log
32KB.log
4KB.log
512KB.log
64KB.log
내가 원하는 가장 작은 블록 크기에서 가장 큰 블록 크기로 정렬 할 수 있습니다. 어떤 아이디어?
편집 : 또한 파일 이름을 사용하고 문자열을 만드는 다른 스크립트를 호출하기 때문에 파일 이름의 무결성을 유지해야합니다.
당신은 숫자 정렬로 [이 질문의 대답 (http://stackoverflow.com/questions/4399475/unformat-disk-size-strings) 결합 할 수 있습니다 . – Danstahr