Fórumok
sziasztok!
kéne nekem egy olyan shell script, ami egy adott könyvtárban lévő pár száz file-ban kicserél egy sort egy másik sorra (konkrétan nekem ki kéne kommentezni..)
pl:
akarmi-t cseréli
#akarmi-ra
mindezt freebsd-n, bár ezek a parancsok nemigen különböznek..
sajnos script írásban még vannak (bőven :) ) hiányosságaim, tudna valaki gyorsba segíteni? köszönöm előre is
- 823 megtekintés
Hozzászólások
for i in *
do
sed -e 's/akarmi/\#akarmi/g' $i > $i.tmp
mv -f $i.tmp $i
done
Persze ez akkor jó, ha az "akarmi" minta helyére pontosan beírod a cserélendő mintát. Ez a minta nem fordulhat elő máshol a fájlban. Ahol előfordul ott mindenhol cserélve lesz. Én Linuxos vagyok, de szerintem ez megy még *bsd alatt is :)
- A hozzászóláshoz be kell jelentkezni
így javítva már tökéletes, köszönöm szépen!
- A hozzászóláshoz be kell jelentkezni