>

주어진 폴더에서 file.txt 라는 이름의 파일을 검색하는 모든 하위 폴더에서 재귀 적으로 검색하고 싶습니다.   Foo 의 모든 발생을 대체  대소 문자 구분   Bar 와 함께 .

기본 스크립팅 (Bash/sed/grep/find ...)으로이를 달성하는 가장 간단한 방법은 무엇입니까?

  • 답변 # 1

    find + sed 솔루션 :

    find . -type f -name "file.txt" -exec sed -i 's/Foo/Bar/g' {} \;
    
    

관련 자료

  • 이전 java - RandomAccessFile ()의 어떤 모드가 기존 파일을 덮어 씁니까?
  • 다음 asterisk - Linphone을 FreePBX 환경에 연결할 수 없습니다