jednoduchy scriptik
Martin Macok
macok na kocour.ms.mff.cuni.cz
Čtvrtek Říjen 28 16:31:21 CEST 1999
On Thu, 28 Oct 1999, Radek Andrs wrote:
> jak by se dal napsat tkovy strasne jednoduchy scriptik ktery by delel tohle:
> prosel vsechny soubory daneho adresare a vsech jeho podadresaru a v kazdem
> souboru, kde se vyskytuje napr retezec "srnec" tak tenhle retezec nahradil
> retezcem napr. "myslivec"
No, psal jsem to narychlo a asi to nebude dokonale, nicmene je to
prehledne :)
-----
#!/bin/bash
# program vezme vsechny regularni soubory v aktualnim a rekurzivne
# vnorenych adresarich ...
find $PWD -print | while read f ; do
if [ -f "$f" ] ; then
sed 's/srnec/myslivec/g' <"$f" >/tmp/tmp.$$
mv /tmp/tmp.$$ "$f"
fi
done
-----
--
< Martin Mačok (e) martin.macok na underground.cz <ISO-8859-2-compatible>
\ (h) http://kocour.ms.mff.cuni.cz/~macok/ (w) http://underground.cz/ /
\\\\\ any OS that doesn't make me look /////
\\\ like a random mouse-clicking idiot is a Good Thing (c) ///
Další informace o konferenci Linux