- 1
- 2
- 3
- 4
- 5
f="effects.h *.cpp"
for m in SetThink SetTouch SetUse SetBlocked SetMoveDone; do
m2=`echo $m|sed -e s/Set/Reset/`
sed -e s/$m[[:space:]]\*\([[:space:]]\*/$m\(/g -e s/$m\([[:space:]]\*\\\&/$m\(/g -e s/$m\([[:space:]]\*NULL[[:space:]]\)/$m2\(\)/g -e s/$m\([[:space:]]*/$m\(\ \\\&/g -e s/$m2\(\)/$m\(\ NULL\ \)/g -i $f
done
guest 15.04.2016 20:45 # +2
bormand 15.04.2016 20:46 # 0
guest 15.04.2016 20:53 # +1
bormand 15.04.2016 20:55 # 0
guesto 15.04.2016 23:28 # 0
в pcre такого нет
http://stackoverflow.com/questions/1361591/php-ereg-vs-preg
guesto 15.04.2016 21:23 # 0
sed, awk, sh -- наше всё
мы в нашем 1974м году только ими и пользуемся
guest 15.04.2016 21:30 # 0
3_14dar 15.04.2016 21:45 # +1
guesto 15.04.2016 21:46 # +2
guest 11.06.2016 00:03 # +2