История изменений
Исправление
sdio,
(текущая версия)
:
cat change_one.sh
#!/bin/sh
D=`dirname "$2"`
mkdir -p "$D"
awk '/<body><!--c3284d--/ {print "<body>"; f=1}; f==0 {print}; /--\/c3284d--/ {f=0};' "$1" > "$2"
вызов:
chmod +x change_one.sh
OD=/old/www/root_dir
ND=/new
mkdir $ND
find $OD -type f -exec ./change_one.sh {} > $ND/{} \;
появится исправленная копия файлов /new/old/www/root_dir/...
Вобщем я не проверял, может где накосячил, так что проверь на копии данных
Исходная версия
sdio,
:
cat change_one.sh
#!/bin/sh
D=`dirname "$2"`
mkdir -p "$D"
awk '/<body><!--c3284d--/ {print "<body>"; f=1}; f==0 {print}; /--\/c3284d--/ {f=0};' "$1" > "$2"
вызов:
chmod +x change_one.sh
OD=/old/www/root_dir
ND=/new
mkdir $ND
find $OD -type f -exec ./change_one.sh {} > $ND/{} \;
появится исправленная копия файлов /new/old/www/root_dir/...
Вобщем я не проверял, может где накосячил, так что проверь на копии данных