수정 날짜를 기준으로 ls 명령의 결과를 정렬하는 방법 (디렉토리 우선)? 수있다 ls -lrt

나는 해고 할 수있다

ls -lrt 

수정 날짜별로 파일 및 폴더를 정렬하려면 파일과 폴더를 구분하지 않습니다. ls수정 날짜별로 첫 번째 디렉토리를 표시하고 수정 날짜별로 파일을 표시 하고 싶습니다 . 그렇게하는 방법?



답변

이 같은 것은 어떻습니까 :

ls -ltr --group-directories-first


답변

ls -t

또는 (역순으로, 가장 최근에 맨 아래) :

ls -tr

ls매뉴얼 페이지 자세한 내용 및 목록 다른 옵션이 설명합니다.

디렉토리 d앞에는 권한이 있습니다.ls -ltr

따라서 정렬 날짜가 정렬 된 디렉토리 를 얻으려면

ls -ltr |grep ^d

그리고에 디렉토리 이외의 파일

ls -ltr | grep -v ^d


답변