어떤 디렉토리안에 있는 여러개의 문서 파일에서 특정 단어을 찾아서 다른 단어로 바꾸고 싶습니다. grep을 이용하여 쉽게 사용할 수 있는 방법이 있으면 알려주시면 감사하겠습니다. 예) server:/src] 아래에 있는 *.txt 파일들에 쓰여 있는 aaa라는 단어를 찾아서 bbb로 바꾸고 싶습니다.--날씨가 아침, 저녁으로 쌀쌀하 네요. 감기 조심하세요~~~
sed 로 여러 파일을 한 번에 바꿀 수 있습니다. grep 으로 파일을 찾고 sed -i 's/aaa/bbb/g' *.txt 처럼 쓰면 같은 디렉토리의 모든 txt 에서 바뀝니다. 바꾸기 전에 백업을 두세요.