여러 파일 안에 있는 문장의 단어 바꾸기...
글쓴이: shineyhj / 작성시간: 목, 2006/08/24 - 2:22오후
거의 동일한 내용이면서, 약간의 내용만 다른 파일들이 있습니다.
단순히 파일 하나면 텍스트 에디터로 수정을 하면 되는데,
저런 파일들이 많아서 한번에 일괄적으로 처리를 하고 싶습니다.
예를들어... 현재 디렉토리에 여러 하위 디렉토리가 있고,
그 하위 디렉토리에는 모두 비슷한 구조의 동일한 파일명이 있습니다.
즉, '김개똥', '이소똥', '박말똥' 이라는 디렉토리가 있으며,
그 밑에 여러가지 세부 디렉토리가 있는 구조에다 각각의 세부 디렉토리에는
'name.txt' 라는 파일들이 있는데, '김개똥' 이라는 디렉토리의 아래에 있는
모든 name.txt 파일의 이름을 넣는 부분에는 '김개똥' 이라고 한꺼번에
바꾸고 싶습니다. '이소똥', '박말똥' 역시 같은 방법으로 바꾸고 싶고요.
한꺼번에 처리할 수 있는 방법이 있을까요?
- 야간비행.
Forums:
잘 모르지만 공부차 한번 해 보았습니다.
이름 넣는 부분이 정확히 어떤 건지 몰라서 'name :'으로 시작하는 줄로 가정했습니다.
주의: 백업 후 하세요.
sed 에서 제안
sed -i "s/^name :.*$/name : ${i}/" temp.txt
는 어떨까 하는 생각이..
放下着-----
내려놓으려는 마음도 내려놓기
放下着-----
내려놓으려는 마음도 내려놓기
그런 것도 있군요.
그런 것도 있군요. 감사합니다.
댓글 달기