2013-01-06 3 views
0

터미널에서 폴더를 특정 순서로 표시하려고합니다. 알파벳순은 아니지만 관련이없는 순서로 표시됩니다. 이 작업을 수행 할 때 :mkdir을 만드는 순서대로 폴더를 만들고 알파벳순으로 나타나지 않게하십시오.

mkdir this folder is going to be 

폴더는 모두 Finder에서 올바르게 표시되지만 알파벳순으로 표시됩니다. 폴더의보기 옵션이 정렬 기준 : 없음, 정렬 기준 : 없음으로 설정되어 있음을 확인했습니다.

다른 방법이 있습니까?

+0

수 없습니다. 왜 그러고 싶니? 일부 메타 데이터 (예 : 점 파일)와 배신으로 무언가를 할 수는 있지만 어쩔 수는 없습니다. –

답변

2

"주문하지 않음"을 실제로 원하면 예측할 수없는 결과가 발생합니다. 파일 생성 날짜 또는 파일 수정 날짜 (가장 오래된 것부터) 순서를 원한 것처럼 보입니다.

이 명령을
$mkdir this folder is going to be

는 오해의 소지가 당신이 알고리즘 'MKDIR은'(당신이 소스를 읽을하지 않는 한), 그래서 아무 생각이 실제로 어떤 순서를 진행하지 폴더를 생성하기 위해 내부적으로 사용하는 것을 아무 생각이 없기 때문에 그 결과 파일 시스템의 관점에서 기대 한 순서가 아닙니다. 네이티브 맥 파일 시스템 HFS에

$ ls -tr  
this folder is going to be 

$ ls -ltr 
total 0 
drwxr-xr-x 2 user staff 68 6 Jan 20:41 this 
drwxr-xr-x 2 user staff 68 6 Jan 20:41 folder 
drwxr-xr-x 2 user staff 68 6 Jan 20:41 is 
drwxr-xr-x 2 user staff 68 6 Jan 20:41 going 
drwxr-xr-x 2 user staff 68 6 Jan 20:41 to 
drwxr-xr-x 2 user staff 68 6 Jan 20:41 be 

가 + :

명확하게하기 위해, 당신은

$ mkdir this 
$ mkdir folder 
$ mkdir is 
$ mkdir going 
$ mkdir to 
$ mkdir be 

다음 역 수정 된 날짜 순서로 나열 할 수 있습니다 파일 당 한 번 명령을 실행해야 또한 'creation date'플래그는 아마도 당신이 원하는 것이지만, 다른 파일 시스템에서 이식성이 떨어지는 것은 아닙니다.

찾기에서> 을 (를) 만들거나> 없음으로 정렬하고, 목록보기에서 '만든 날짜'열을 표시하고 클릭하십시오.

0

수 없습니다. 폴더는 본질적으로 정렬되지 않습니다.

관련 문제