Linux에서 디렉토리 아래의 파일에서 "string1"을 모두 찾아서 "string2"로 바꾸는 좋은 방법은 무엇입니까?
답변1
상당히 기본적입니다. 파일 글로빙과 함께 sed를 사용하세요. 디렉토리의 모든 파일을 의미하지 않는 한및 하위 디렉터리?
sed -i 's/string1/string2/g' /path_to_dir/*
편집하다:말 그대로의 경우모든 것디렉토리 아래
find /path_to_dir/ -type f -exec sed -i 's/string1/string2/g' '{}' +