«recursive» 태그된 질문

디렉토리 및 해당 서브 디렉토리에서 재귀 적으로 작동합니다.

2
grep -r은 기본적으로 어디에서 검색합니까?
경로를 지정하지 않고 grep을 사용하여 검색 grep -r 'mytext'하면 시간이 오래 걸리는 것처럼 나타났습니다 . 한편 경로를 지정 grep -r 'mytext' .하여 검색하면 필요한 것을 즉시 찾습니다. 그래서, grep이 어떤 디렉토리에서 어떤 디렉토리를 검색하는지 궁금합니다. UDATE : grep 버전 : grep (GNU grep) 2.10
16 grep  recursive 

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

2
때 cp는 이상하게 동작합니다. (dot) 또는 .. (dot dot)은 소스 디렉토리입니다.
이 답변 은 숨겨진 파일을 포함하여 모든 파일을 디렉토리에서 디렉토리 src로 복사 할 수 있음을 나타냅니다 dest. mkdir dest cp -r src/. dest 왜 이것이 실제로 작동하는지에 대한 답변이나 의견에는 설명이 없으며 아무도 이것에 대한 문서를 찾지 못하는 것 같습니다. 몇 가지를 시도했습니다. 첫째, 일반적인 경우 : $ mkdir src …

4
디렉토리의 파일을 반복적으로 반복
디렉토리에서 파일을 반복적으로 반복하는 것은 다음과 같이 쉽게 수행 할 수 있습니다. find . -type f -exec bar {} \; 그러나 많은 조건부 분기, 반복 등을 수행 해야하는보다 복잡한 작업에는 위의 내용이 작동하지 않습니다. 나는 이것을 위의 용도로 사용했다. while read line; do [...]; done < <(find . -type f) …

1
inotifywatch가 추가 된 파일의 변경 사항을 감지하지 못하는 이유는 무엇입니까?
다음을 /tmp사용하여 변경 사항 이 있는지 폴더 를 모니터링하려고합니다 inotifywatch. sudo inotifywatch -v -r /tmp 파일의 커플 (작성 후 touch /tmp/test-1 /tmp/test-2) 나는 종료하고 있습니다를 inotifywatch하여 ( Ctrl- C어떤 쇼 나에게 다음과 같은 통계 : Establishing watches... Setting up watch(es) on /tmp OK, /tmp is now being watched. Total of …

4
모든 하위 디렉토리에 파일을 재귀 적으로 추가
모든 하위 디렉토리뿐만 아니라 현재 디렉토리에 파일을 재귀 적으로 추가하거나 터치하는 방법은 무엇입니까? 예를 들어, 이 디렉토리 트리를 돌리고 싶습니다 : . ├── 1 │ ├── A │ └── B ├── 2 │ └── A └── 3 ├── A └── B └── I 9 directories, 0 files 으로 . ├── …

2
왜 재귀가 rm과 함께 위로 올라가지 않습니까?
나는 일반적으로 재귀의 방향과 rm에 대해 궁금합니다. rm 재귀는 제대로 작동합니까? 실행 중 : sudo rm -R *.QTFS현재 디렉토리 및 해당 하위의 모든 * .QTFS 파일을 삭제합니까? 에 의해 표시되는 현재 디렉토리 ls -lha에는 더 나은 단어가 없기 때문에 포함 .및 ..링크 가 포함되어 있으므로 디렉토리 트리에서 재귀가 위를 따르지 …
13 recursive 

2
여러 파일에서 명령을 실행하는 방법
이것은 매우 기본적이며 JS 파일의 여러 하위 폴더가있는 폴더가 있으며 해당 폴더의 모든 파일에서 Google의 Clojure 컴파일러를 실행하고 싶습니다. 단일 파일을 처리하는 명령은 다음과 같습니다. java -jar compiler.jar --js filename.js --js_output_file newfilename.js 디렉토리 구조의 모든 JS 파일에서 실행되도록 이것을 어떻게 수정합니까?

3
사용자 디렉토리에서 모든 임시 파일을 찾아 삭제하십시오.
나는 vim을 많이 사용하며, 내 지역에는 정전이 많이 발생합니다. 결과적으로 *.swpPC에 많은 파일이 흩어져 있습니다. 내가의 별칭하고자 rm하나 모든 파일을 제거 명령을 .swp, ~, .netrwhist, .log또는 .bak확장 시스템 전체 (을 얻거나, 내 홈 디렉토리에) . 이 명령은 내가 켜져있을 때도 파일 시스템 전체 / 홈 디렉토리를 삭제해야합니다 ~/Desktop. 어떻게 구현할 …

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 

5
이름 바꾸기를 사용하여 매번 대문자로 재귀 적으로 이름을 바꾸는 방법
모든 파일과 폴더 (하위 폴더)를 재귀 적으로 대문자로 바꾸고 싶습니다. 소문자로 처리 할 스크립트를 찾았지만 변경 방법을 모르므로 다른 방법으로 (아래에서 위) 수행합니다. 내가 발견하고 소문자로 작동하지만 수정하는 방법을 몰랐던 스크립트는 다음과 같습니다. rename 'y/A-Z/a-z/' * 에서 온 것 man rename입니다.

4
재귀 디렉토리에서 구체적으로 명명 된 폴더를 추출하는 방법, 다른 것을 삭제 하시겠습니까?
zip 파일을 압축 해제하여 얻은 디렉토리 트리 종류가 있습니다. x-> y-> z-> 실행 -> 여기에서 파일 및 디렉토리 따라서 4 개의 디렉토리가 있으며 그 중 3 개는 파일이 비어 있고 (x, y, z) 하나의 하위 디렉토리 만 포함하며, 관심있는 디렉토리는 " run "입니다. "run"디렉토리 자체 (내부 모두 포함)를 압축을 푼 …

2
find 명령에서 파이프 된 파일 이름 조작
나는 Bash에 비교적 익숙하지 않고 표면에서 매우 간단하게 보이는 것을 시도하고있다. 디렉토리 계층 구조를 찾아 모든 * .wma 파일을 가져 와서 파이프로 출력하는 명령을 mp3로 변환하고 변환 된 파일을 .mp3로 저장하십시오. 내 생각은 명령이 다음과 같아야한다는 것입니다 (오디오 변환 명령을 중단하고 대신 에코를 사용하여 설명합니다). $ find ./ -name '*.wma' …

4
하위 디렉토리 내의 특정 파일에서만 문자열 찾기
GetTypes()모든 C # 소스 파일 ( .cs)에서 디렉토리 / 하위 디렉토리 에서 함수를 찾아야한다고 가정 해 봅시다 . 사용 grep -rn GetTypes *.cs했지만에 오류가 발생했습니다 grep: *.cs: No such file or directory. 나는을 사용해야 grep -rn GetTypes *했지만이 경우에는 모든 파일뿐만 *.cs아니라 표시합니다. .cs파일 에서만 문자열을 찾으려면 어떤 명령을 사용해야 …

5
하나의 내장 명령으로 하위 디렉토리의 파일에서 하위 문자열을 찾으십니까?
Windows에서 모든 하위 디렉토리의 모든 파일에서 문자열을 찾으려면 다음과 같이하십시오. findstr /C:"the string" /S *.h 그러나 Linux (예 : Ubuntu) find에서는 xargs, 및 관련 파이프 명령 이외의 다른 방법을 찾지 못했습니다 grep(예 :이 페이지에는 하위 디렉토리를 통해 재귀 적으로 grep 할 수 있습니까? ). 그러나 내 질문은 다릅니다 : 쉘 …
10 linux  grep  find  recursive 

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