3
"bar"파일을 포함하는 모든 디렉토리에서 빈 파일 "foo"를 생성하고 싶습니다. find 명령을 사용하여 파일을 찾은 다음 -exec 옵션을 사용하여이 디렉토리에 파일을 만듭니다.특정 파일이 들어있는 모든 디렉토리에서 파일을 만드는 방법은 무엇입니까?
"bar"파일을 포함하는 모든 디렉토리에서 빈 파일 "foo"를 생성하고 싶습니다. find 명령을 사용하여 파일을 찾은 다음 -exec 옵션을 사용하여이 디렉토리에 파일을 만듭니다.특정 파일이 들어있는 모든 디렉토리에서 파일을 만드는 방법은 무엇입니까?
당신은 (거의)을 말했다 :
find -name "bar" -execdir touch foo \;
-execdir
파일이 발견 된 디렉토리에서 실행합니다. touch
은 빈 파일을 만듭니다.
스택 오버플로에 오신 것을 환영합니다. 너 뭐 해봤 니? – Andrew