IT/OS|Network|Script
perl로 파일안의 문자열 한번에 바꾸기
박모
2023. 9. 13. 10:19
728x90
원글(이글루): 2009-12-29 20:24:33
간단한 perl 명령어긴 한데, vi에서 1,$s/xxx/yyy/g 형태로 해도 되지만, 그냥 perl이 설치 되어 있고 쉘에서 그냥 하려면 아래처럼
perl -pi -e "s/이전문자열/바꿀문자열/g" 파일이름 ex) perl -pi -e "s/cgi-bin\/global.cgi/..\/global-cgi\/global.cgi/g" mains.html search.html before> mains.html:<FORM METHOD=GET ACTION=cgi-bin/global.cgi> search.html:<FORM METHOD=GET ACTION=cgi-bin/global.cgi TARGET=mains> after> mains.html:<FORM METHOD=GET ACTION=../global-cgi/global.cgi> search.html:<FORM METHOD=GET ACTION=../global-cgi/global.cgi TARGET=mains> |
728x90