질문 : awk 또는 sed로 문자열을 재귀 적으로 찾기 / 바꾸는 방법은 무엇입니까? 다음 항목을 모두 찾아서 바꾸려면 어떻게해야합니까? subdomainA.example.com 와 subdomainB.example.com /home/www/ 디렉토리 트리 아래의 모든 텍스트 파일에서 반복적으로? 답변 find /home/www \( -type d -name .git -prune \) -o -type f -print0 | xargs -0 sed -i 's/subdomainA\.example\.com/subdomainB.example.com/g' -print0 은 새 행이 아닌 널 문자로 구분 된 각 결과를 인쇄하도록 find 디렉토리에 이름에 줄 바꿈이있는 파일이있는 경우에도 xargs 가 올바른 파일..