«find» 태그된 질문

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

2
linux find 명령을 사용하여 파일 이름 대신 내용을 인쇄하려면 어떻게해야합니까?
이 같은 이름의 수천 개의 unl 파일이 cbs_cdr_vou_20180624_603_126_239457.unl있습니다. 다음 명령을 사용하여 해당 파일의 모든 줄을 인쇄하고 싶었습니다. 그러나 파일 이름 만 제공합니다. 파일 이름이 필요 없으며 해당 파일의 내용 만 있으면됩니다. find -type f -name 'cbs_cdr_vou_20180615*.unl' > /home/fifa/cbs/test.txt 전류 출력 : ./cbs_cdr_vou_20180615_603_129_152023.unl ./cbs_cdr_vou_20180615_603_128_219001.unl ./cbs_cdr_vou_20180615_602_113_215712.unl ./cbs_cdr_vou_20180615_602_120_160466.unl ./cbs_cdr_vou_20180615_603_125_174428.unl ./cbs_cdr_vou_20180615_601_101_152369.unl ./cbs_cdr_vou_20180615_603_133_193306.unl 예상 출력 …
10 linux  find  cat 

2
SunOS 용 Linux에서`find` 명령에 대한 대안이 있습니까?
find리눅스 명령은에 비해 선택의 여지가 findSunOS의 또는 Solaris에서 명령을. 다음 find과 같은 명령 을 사용하고 싶습니다. find data/ -type f -name "temp*" -printf "%TY-%Tm-%Td %f\n" | sort -r Linux 시스템에서는 완벽하게 작동하지만 동일한 명령 -printf에 SunOS 시스템 에는 옵션이 없습니다 . 출력을 "%TY-%Tm-%Td %f\n"형식 으로 사용자 정의하고 싶습니다 . SunOS에 …

4
명령 찾기, 출력 열거 및 선택 허용?
을 사용할 때 find종종 다음과 같은 여러 결과를 찾습니다. find -name pom.xml ./projectA/pom.xml ./projectB/pom.xml ./projectC/pom.xml 종종 특정 결과 만 선택하고 싶습니다 (예 :) edit ./projectB/pom.xml. find출력 을 열거 하고 다른 응용 프로그램으로 전달할 파일을 선택 하는 방법이 있습니까? 처럼: find <print line nums?> -name pom.xml 1 ./projectA/pom.xml 2 ./projectB/pom.xml 3 …
10 bash  files  find 

2
`sudo find` 명령에서`-exec` 명령이 일반 사용자로 실행되도록하려면 어떻게해야합니까?
process_paths스크립트가 높은 권한으로 실행되지 않는 방식으로 다음 명령을 작동 시키려고합니다 . 이것을 할 수있는 방법이 있습니까? sudo find /path/ -exec process_paths '{}' \+ 여기 /path/에는 일반 사용자에 대한 읽기 권한이없는 파일이 있습니다. 스크립트 process_paths는 경로 만 있으면됩니다.
10 find  sudo  su 

5
찾기 | xargs shasum은 체크섬 파일 자체의 체크섬을 조기에 생성하고 검사 할 때 실패합니다
내 문제 (와의 스크립트에서 #!/bin/sh)는 다음과 같습니다. 보관 목적으로 디렉토리의 모든 파일을 체크섬하려고합니다. 모든 파일 이름을 가진 체크섬 (내 경우에는 sha1) 파일은 동일한 디렉토리에 있어야합니다. ~/test파일 f1과 디렉토리가 있다고 가정 해 봅시다 f2. mkdir ~/test cd ~/test echo "hello" > f1 echo "world" > f2 이제 체크섬을 계산하여 find -maxdepth …
10 find  xargs  checksum  hashsum 

3
숫자로 끝나는 파일 찾기
로그 파일이 점점 커짐에 따라 백업 스크립트를 만들려고합니다. 내가 가진 것은 현재 파일 (예 : secure파일 /var/log/) 을 복사하고 해당 파일에서 내용을 제거하는 것입니다. 그러나이 같은 이름을 가진 일부 파일은 다음과 같습니다 secure.1, secure.2그리고 내가 좋아하는 모든이를 계산하고, 숫자가 큰 경우 다음 2그들 모두를 보관. 이 파일을 찾거나 계산하는 방법을 …

1
파일 이름에 줄 바꿈이 포함 된 파일을 찾는 방법은 무엇입니까?
파일 이름에 줄 바꿈이있는 파일을 찾으려고합니다. 그러나 어떤 패턴을 사용 해야할지 알 수 없습니다. 다음은 작동하지만 들여 쓰기 코드에서 사용하려는 경우별로 유용하지 않습니다. find . -name '* *' 나는이 두 가지를 시도했지만 문자 n 을 포함하는 파일 이름을 찾는 데 성공했습니다 . find . -name '*\n*' find . -name "*\n*" …
10 shell  find  patterns 

4
모든 심볼릭 링크를 따르지 않고 가장 많이 찾도록하려면 어떻게해야합니까?
내 OS와 홈 디렉토리가 SSD에 있습니다. 큰 파일을 하드 디스크에 저장하고 내 홈 디렉토리에서 하드 디스크로 symlink를 연결합니다 (예 : ~ / Videos / Films는 / mnt / hdd / Films에 대한 심볼릭 링크입니다). 또한 많은 와인 접두사가 있으며 각 와인에는 dosdevices / z가 있습니다. 따라서 -L없이 find를 사용하면 하드 …
10 find  symlink 


2
캐싱 찾기 / ls
처음 find또는 ls디렉토리에서 실행하는 것처럼 작동하는 데 시간이 걸립니다. 그러나 그 이후에는 디렉토리의 내용 목록이 어딘가에 캐시되거나 인덱싱되는 것처럼 빠릅니다. 컴퓨터를 다시 부팅해도이 캐시를 유지하는 방법이 있습니까?
10 find  ls  cache 

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

1
찾기에 print0 옵션을 사용하여 출력이 적습니까?
매뉴얼 페이지와 다른 참조를 읽었지만 -print0옵션을 사용 하여 찾기 동작에 여전히 혼란 스럽습니다 . -print0 This primary always evaluates to true. It prints the pathname of the current file to standard output, followed by an ASCII NUL character (character code 0). 첫 번째 명령 : $ find /some/path/ -iname "*intro*jpeg" …
10 find 


1
깊이 / 자르기에 대한 Solaris?
디렉토리 내에서 일부 파일을 찾으려고합니다. 기본적으로 찾기 command는 내가 지정한 디렉토리와 하위 디렉토리를 검색합니다. 내가 사용하려고 depth/maxdepth하고 prune있지만, 아무것도이를 극복하는 데 도움이되지 않습니다. 누군가 솔라리스에서 깊이 / 자루를 사용하는 올바른 방법을 지적 할 수 있습니까? 내 코드는 다음과 같습니다 find file_path -depth 1 -name '*.log' 다음과 같은 오류가 발생합니다. find: …
10 find  solaris 

1
왜 일부 정규 표현식 명령에 다양한 문자가있는 '\'의 반대 해석이 있습니까?
예를 들어 다음 명령을 사용하십시오. find . -regex ".*\.\(cpp\|h\)" 디렉토리에있는 모든 .h 및 .cpp 파일이 있습니다. 마침표 문자 '.' 정규 표현식에서 일반적으로 "모든 문자"를 의미합니다. 실제 마침표 만 일치 시키려면 백 슬래시 문자 '\'를 사용하여 이스케이프해야합니다. 이 경우 특별한 의미를 가진 문자가 주어지면 실제 문자를 얻으려면 이스케이프해야합니다. 이제 괄호와 "또는"막대를 …

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