«find» 태그된 질문

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

2
find 명령을 사용하여 마크 다운 파일을 HTML로 변환
확장명이 다음과 같이 하드 디스크에 파일이 있다고 가정합니다 .md. 나는 모든 해당 파일을 변환 할 .html를 통해 find하고 -exec옵션을 선택합니다. 마크 다운 파일을 html로 변환하는 명령은 markdown readme.md > readme.html 나는 다음과 같은 것을 사용하려고합니다 : find / -name "*.md" -type f -exec markdown {} > {}.html \; 물론 위의 …
17 bash  find 



2
15 초 이상이지만 2 초 이상인 파일 찾기
15 초 이상이지만 2 초 이상인 파일을 찾고 싶습니다. 현재 내가 사용하고있는 스크립트는 15 초보다 새로운 파일을 가져옵니다. find /my/directory -name '*.jpg' -not -newermt '-15 seconds' 어떤 도움이라도 대단히 감사합니다
17 bash  find 


4
특정 하위 디렉토리에 대한 find 명령
하자 내가 디렉토리가 있다고 가정 해 dir세 개의 서브 디렉토리를 dir1... dir3. 그리고 내부에는 많은 파일과 다른 하위 디렉토리가 있습니다. 내부에서 파일을 검색하고 *.c끝나고 말하지만 하위 디렉토리 "dir / dir2"와 모든 하위 디렉토리에서만 검색하고 싶습니다. 어떻게 공식화 할 수 있습니까? 내가 있다고 가정하면 dir/: find . -name "*.c" 모든 디렉토리에서 …
17 linux  bash  shell  find 


4
쉘 스크립트를 사용하여 Linux에서 모든 파일 이름의 공백을 밑줄로 바꾸는 방법은 무엇입니까?
모든 XML 파일 이름의 공백을 바꿔야하는 쉘 스크립트를 시도했습니다. for xml_file in $(find $1 -name "* .xml" -type f); do echo "removing spaces from XML file:" $xml_file mv "$xml_file" "${xml_file// /_}"; done 이름이 xml 파일이 있고 xy z.xml다음을 제공 한다고 가정 해보 십시오. removing spaces from XML file: /home/krishna/test/xy mv: …

4
`find`를 사용하여 너비 우선 검색을 수행하려면 어떻게해야합니까?
-depth1 차는 find그것이 깊이 우선 탐색을 수행시킨다. 그러나 기본 순서는 너비 우선 검색 이 아닙니다 . 기본 시퀀스는 비공식적으로 " 백 트래킹 중에 수행되는 것이 아니라 처음 만나면 노드를 처리하는 깊이 우선 탐색"으로 설명 할 수 있습니다 . 광범위한 첫 번째 검색이 실제로 필요합니다. 어떻게 find이런 식으로 행동 할 수 …
17 find 

5
공백이있는 생성 된 파일 이름 목록을 인수 목록으로 사용
에 의해 수집 된 파일 이름 목록이있는 스크립트를 호출하려고합니다 find. 다음과 같은 특별한 내용은 없습니다. $ myscript `find . -name something.txt` 문제는 일부 경로 이름에 공백이 포함되어 있으므로 인수 확장시 두 개의 유효하지 않은 이름으로 나뉩니다. 일반적으로 이름을 따옴표로 묶을 것이지만 여기에 인용 부호 확장으로 삽입됩니다. find각 파일 이름 의 …

4
"찾기"에서 일치하는 항목을 발견했는지 확인하는 방법
"find"가 일치하는 것을 발견했는지 감지하는 관용적 수단이 있습니까? 나는 현재 사용하고 있습니다 COUNT=`find ... | wc -l` if [ "$COUNT" -gt 0 ]; then 그러나 이것은 나에게 약간 간접적으로 보입니다. 또한 일치하는 것이 발견되면 검색을 중지하고 싶습니다. 따라서 시간과 노력을 낭비하지 않습니다. 일치하는 파일이 있는지 여부 만 알면됩니다. 업데이트 : …
16 find  osx 

6
압축 된 아카이브를 재귀 적으로 파악하는 방법은 무엇입니까?
use Test::Versioncpan의 어떤 모듈을 찾으려고합니다 . 그래서 나는 minicpan그것을 미러링하는 데 사용 했습니다. 내 문제는 다운로드 된 아카이브를 반복하고 아카이브에있는 파일을 grep해야한다는 것입니다. 아무도 내가 어떻게 할 수 있는지 말해 줄 수 있습니까? 바람직하게는 아카이브의 어떤 파일과 어떤 줄에 있는지 알려줍니다. (참고 : 일부 zip 파일이 아닌 일부는 zip 파일입니다)
16 grep  find  zip  recursive  archive 

3
bash는 xargs grep을 한 번만 찾습니다.
어쩌면 조금 이상 할 수도 있습니다. 어쩌면 다른 도구가있을 수도 있습니다. 다음 클래식 bash 명령을 사용하여 문자열이 포함 된 모든 파일을 찾습니다. find . -type f | xargs grep "something" 여러 깊이에 많은 파일이 있습니다. "무언가"의 첫 번째 항목으로 충분하지만 찾기는 계속 검색하며 나머지 파일을 완료하는 데 시간이 오래 걸립니다. …
16 bash  find  grep  xargs 

5
파일 어디에서나 여러 키워드가 포함 된 파일 찾기
파일의 어느 곳에서나 내가 찾고있는 전체 키워드 세트가 포함 된 디렉토리의 모든 파일을 나열하는 방법을 찾고 있습니다. 따라서 키워드가 같은 줄에 표시 될 필요는 없습니다. 이를 수행하는 한 가지 방법은 다음과 같습니다. grep -l one $(grep -l two $(grep -l three *)) 세 개의 키워드는 하나의 예일 뿐이며 두 개 …

2
연령별로 파일 삭제
N 일 동안 수정되지 않은 디렉토리의 모든 파일을 삭제하는 명령이 있습니까? 오래된 로그를 정리해야합니다.
16 find  rm 

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