2015년 4월 24일 금요일

Linux : 사이트 이전 쉘 스크립트(Shell Script,grep,sed)


#!/bin/bash
grep -ilR "apache/v2" html/* > filelist
for i in `cat filelist`
        do
 echo "$i"
 sed "s/apache\/v2/www\/bookmani.com\/html/" $i > temp
 cat temp > $i
done


grep -ilR "\$UserIDFix" html/*.html html/*.php3 html/*.inc html/*.php > filelist1
for i in `cat filelist1`
        do
 echo "$i"
 sed "s/\$UserIDFix/\$_SESSION\[UserIDFix\]/" $i > temp
 cat temp > $i
done

sed "s/bookmani/idc32/" html/cgi/board/lib.php > temp
cat temp > html/cgi/board/lib.php
sed "s/bookmani/idc32/" html/inc/dbconn.inc > temp
cat temp > html/inc/dbconn.inc

댓글 없음:

댓글 쓰기