«find» 태그된 질문

찾기와 관련된 질문은 디렉토리 계층에서 파일을 검색하는 명령 줄 유틸리티입니다. 찾기 자체에 대한 질문 또는 find 명령 행 유틸리티 사용으로 인해 발생하는 문제에 대한 질문에이 태그를 사용하십시오.


3
find unix 명령을 사용하여 절대 경로를 얻는 방법
find 명령을 사용하여 절대 경로를 얻는 방법. 실제로 나는 다음 스크립트를 실행 중입니다 :- find . -size +20M | while read a do i=$(echo $a | sed 's:/: :g') echo $a; j=($i) fileName=${j[${#j[@]}-1]} userName=${j[${#j[@]}-3]} done 그러나 여기 $a에서 시작하는 경로를 보여주는 변수이지만에서 ./Downloads/filename절대 경로를 원합니다 /.


7
마지막으로 수정 한 날짜를 기준으로 디렉토리의 파일을 재귀 적으로 정렬
마지막으로 수정 한 날짜를 기준으로 디렉토리의 파일을 재귀 적으로 정렬 내 디렉토리에서 많은 파일을 수정했으며 마지막 수정 날짜별로 파일을 정렬하여 해당 파일이 무엇인지 알고 싶어하며 확장명 중 일부를 제외하고 싶습니다. svn 디렉토리에는 정렬에 표시하고 싶지 않은 많은 .svn 파일이 있습니다.
11 shell  scripting  find  sort 


2
찾기에서 디렉토리 제외
find?를 사용하여 하나의 디렉토리를 제외하고 패턴과 일치하는 모든 파일과 디렉토리를 어떻게 찾을 수 있습니까? 다음과 같은 파일 구조가 있다고 가정하십시오. . foo-exclude-me / foo.txt foo-exclude-me-not / foo.txt 바/ foo.txt foobar / bar.txt foofoo.txt 사용하여 다음과 같은 출력을 얻는 방법은 무엇입니까 find? ./bar/foo.txt ./bar/foobar ./bar/foobar/foofoo.txt ./foo-exclude-me-not ./foo-exclude-me-not/foo.txt 다음 명령을 모두 사용해 …
11 find 

1
찾기로 확장을 생략 하시겠습니까?
여러 .png 파일에서 축소판을 만들어야하며 ImageMagicks convert유틸리티를 사용하여이 작업을 수행하려고 합니다. 축소판 자체가 아닌 모든 파일을 재귀 적으로 찾으려면 다음 호출을 사용하고 있습니다 (두 줄로 나누면 읽을 수 있습니다). find . -type f -name "*.png" -not -name "*thumb.png*" \ -exec convert {} -thumbnail 200x200 {}.thumb.png \;` 그러나 이것은 물론이라는 파일에서 …
11 find  imagemagick 

6
다양한 아카이브 형식의 모든 아카이브 파일을 재귀 적으로 찾고 파일 이름 패턴을 검색하십시오.
기껏해야 다음과 같은 전화를하고 싶습니다 : $searchtool /path/to/search/ -contained-file-name "*vacation*jpg" ...이 도구는 주어진 경로의 재귀 스캔을 수행 최소한 zip, rar, 7z, tar.bz, tar.gz와 같은 "가장 일반적"이어야하는 지원되는 아카이브 형식의 모든 파일을 가져옵니다. 해당 이름 패턴에 대한 아카이브의 파일 목록을 스캔하십시오 (여기에서 *vacation*jpg). 찾기 도구, tar, unzip 등을 사용하는 방법을 알고 …
11 find  tar  zip  7z  rar 

2
디렉토리 구조를 유지하면서 디렉토리의 모든 PDF를 압축합니다.
내 디렉토리 중 하나에 존재하는 모든 PDF 파일이 들어있는 압축 tarball을 만들려고합니다. 디렉토리 구조를 유지해야합니다. 빈 디렉토리는 필요하지 않지만 실제로 있는지는 상관하지 않습니다. 예를 들어 다음과 같은 디렉토리가 있다고 가정 해보십시오. dir dir/subdir1 dir/subdir1/subsubdir1/song.mp3 dir/subdir2 dir/subdir2/subsubdir1 dir/subdir2/subsubdir1/document.pdf dir/subdir2/subsubdir1/another-song.mp3 dir/subdir2/subsubdir1/top-ten-movies.txt dir/subdir3 dir/subdir3/another-document.pdf 명령을 실행 한 후 다음을 dir.tar.gz포함 하고 싶습니다 . …
11 find  tar  recursive 

4
find를 사용하여 찾은 파일의 내용을 단일 파일로 분류하려면 어떻게해야합니까?
귀중한 데이터를 보유한 파티션을 재 포맷하여 문제가있는 부분 (실제로 나쁜 부분)을 직접 촬영했습니다. 물론 의도적이지는 않았지만 일어났습니다. 그러나 대부분의 데이터 를 사용 testdisk하고 photorec복구했습니다. 이제 모든 데이터가 거의 25,000 개의 디렉토리에 분산되어 있습니다. 대부분의 파일은 .txt 파일이고 나머지는 이미지 파일입니다. 각 디렉토리에는 300 개가 넘는 .txt 파일이 있습니다. 나는 수 …


3
찾기가있는 특정 서브 디렉토리를 제외한 모든 파일 삭제
a하위 폴더의 모든 파일을 제외하고 한동안 폴더에 액세스하지 않은 모든 파일을 재귀 적으로 삭제하고 싶습니다 b. find a \( -name b -prune \) -o -type f -delete 그러나 오류 메시지가 나타납니다. find : -delete 조치는 자동으로 -depth를 설정하지만 -prune은 -depth가 적용되면 아무 것도 수행하지 않습니다. 어쨌든 계속하려면 -depth 옵션을 명시 …
11 find  directory  rm 

2
많은 수의 XML 파일 포맷
중첩 된 디렉토리 구조에 흩어져있는 많은 XML 파일을 조작하고 있습니다. 나는 다음을 시도했다. $ find . -name "*.xml" -type f | xargs -- xmllint --format 문제는 화면에 형식화 된 XML 출력을 생성하지만 파일을 변경하지 않는다는 것입니다. 실제 파일 내용이 변경되도록이 명령을 어떻게 변경합니까?
11 find  xargs  xml 


1
find 명령으로 찾은 여러 파일의 권한을 변경하는 방법은 무엇입니까?
수많은 파일이있는 디렉토리가 있습니다. 파일의 755일부에는 644권한 이 있고 다른 부분에는 권한이 있습니다. 755권한이 있는 파일을로 변환하고 싶습니다 644. 디렉토리 자체에서 다음 행을 실행하여 시도했습니다. find . -perm 755 -exec chmod 644 {}\; 그러나 결과적으로 권한은 디렉토리 자체에 대해서만 변경되었으며 다시 변경 한 후에 파일 권한이 변경되지 않은 것으로 나타났습니다. …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.