grep
가장 최근에 수정된 7개의 파일을 + 표시하여 다음을 검색 하고 싶습니다 . 이 파일들을 ls -1t | head -n 7
. 코드의 기본 알파벳 순서
grep -i "root" *.tex
운영 체제: 데비안 8.7
답변1
사용 zsh
:
grep -i -- root *.tex(.om[1,7])
(.om[1,7])
:글로벌 예선.
:일반 파일만 해당om
: 마지막 수정 시간을 기준으로 정렬(오래된 것부터, 예:ls -t
)[1,7]
첫 번째부터 일곱 번째까지만.
파일에 대한 심볼릭 링크 도 고려하려면 tex
(그리고 심볼릭 링크 체인 끝에 있는 파일의 mtime을 고려) -
앞에 glob 한정자를 추가하세요. .
이는 다음 glob 한정자가 심볼릭 링크의 대상에 적용된다는 것을 zsh에 알려줍니다. 숨겨진 tex
파일 도 고려하려면 D
glob 한정자를 추가하세요.