ls -R "all.xml" //host1//dw/fold
all.xml
이 명령을 사용하여 디렉터리와 후속 디렉터리 에서 파일을 찾으려고 하는데 fold
디렉터리와 해당 하위 디렉터리에 있는 모든 파일을 가져오고 있습니다. all.xml
타임스탬프와 해당 경로가 있는 모든 파일을 찾아 나열할 수 있는 방법이 있습니까? 파일 사용 ls
명령
답변1
On 에서는 재귀 디렉터리 탐색을 위해 glob 모드를 bash
사용합니다 .globstar
**
shopt -s globstar
ls -l /path/to/fold/**/all.xml
필요한 경우 비활성화 globstar
( )하거나 하위 셸에서 위 명령을 실행합니다.shopt -u globstar
( shopt -s globstar && ls -l /path/to/fold/**/all.xml )
또는 find
with -ls
작업을 사용하여 파일 속성을 나열합니다.
find /path/to/fold/ -type f -name all.xml -ls
답변2
cygwin
신청 가능하다고 bash
확인 되면찾다창 대신 명령찾다주문하다:
find //host1//dw/fold -type f -name "all.xml" -printf "%p\t%t\n"
%p
- 파일 이름%t
ctime
- 파일의 마지막 수정 시간(C 함수에서 반환된 형식)