1번.txt : 철수가 집에 갑니다.
2번.txt : 영희가 집에 갑니다.
3번.txt : 둘리가 집에 갑니다.
.
.
.
.
이런식으로 텍스트 파일이 수십개가 있다고 할때.. 갑자기 이 파일들의 내용을 바꾸고 싶을때가 있습니다.
예를 들어 '집'을 'PC방'으로 바꾼다면..
.
1번.txt : 철수가 pc방에 갑니다.
2번.txt : 영희가 pc방에 갑니다.
3번.txt : 둘리가 pc방에 갑니다.
.
.
.
이런식으로 바뀌겠죠.
혹시 이런걸 해줄수 있는 프로그램이 있을까요?
저는 이런 노가다를 주로 엑셀 vba로 해결 하는데요.
텍스트 파일 여러개 내용을 바꿔줄수 있는 메크로 편집기가 있지 않을까 궁금해서 여쭈어 봅니다.
ÆÄÀÏÀÔÃâ·ÂÀ¸·Î ÀÐ¾î¼ ÆÄÀÏ¸í¸¸ ¹Ù²ã¼ ½áÁÖ´Â ÇÁ·Î±×·¥ ¸¸µå½ÉÀÌ ¾î¶°½Å°¡¿ä?.
¸®´ª½º ½©¿¡¼´Â
ls *.txt | xargs perl -pi -e 's/Áý¿¡/PC¹æ¿¡/g'
ÀÌ·¸°Ô ÇØÁֽøé...
µË´Ï´Ù...
¸ÅÅ©·Î ¸¸µé¾î¼ Çصµ µÇ°í...
¾î´ÀÁ¤µµÀÇ º¯È¯ÀÌ ÇÊ¿äÇÑÁö´Â ¸ð¸£°ÚÁö¸¸, Áú¹®ÇϽŠ³»¿ëÀÇ Á¤µµ¶ó¸é ÃæºÐÇÕ´Ï´Ù.
¿ïÆ®¶ó¿¡µðÅÍ°¡ ±â´ÉÀÌ ÁÁÁö¸¸, »ó¿ëÀÌ´Ï....¹«·áÀÎ ¾ÆÅ©·Î¿¡µðÅ͸¦ ÃßõÇÕ´Ï´Ù.
ÆÄÀÏ¿¡¼ ã¾Æ ¹Ù²Ù±â ±â´ÉÀ» ÀÌ¿ëÇϼ¼¿ä..
ÀÏÀÏÀÌ ¹Ù²Ù¾î¾ßÇÒ ÅؽºÆ®¸¦ ÁöÁ¤ÇϽô°ÇÁö ¾Æ´Ï¸é ¾î´À »çÀÌÆ®¿¡¼
±Ü¾î¿À´Â°ÇÁö.. µîµî... Àú °°À¸¸é ¸ÅÅ©·Î µ¹¸³´Ï´Ù.
¸ÅÅ©·Î·Î ±ÔÄ¢ ¸¸µé°í ½ÇÇà..
sed -i 's/Áý¿¡/PC¹æ¿¡/g' *
±×¿Ü ´ëºÎºÐ ¿¡µðÅÍ¿¡¼ ÆÄÀϺ° ġȯ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù.
http://gnuwin32.sourceforge.net/packages/sed.htm