문자열 일괄 치환 스크립트

#!/bin/sh

############################################################
#
# 파일내의 문자열 치환 스크립트
#
# sed "s/A/B/g" < $i > $i.new
# 아래 부분의 A 를 B 로 변경한다.
#
# 아래와 같이 하면 모든 파일을 찾아서 바꾼다.
# find ./test/ -type f -exec /replace.sh {} \; -print
#
############################################################

for i in $*; do
    sed "s/A/B/g" < $i > $i.new
    mv -f $i.new $i
done

위로 스크롤