jednoduchy scriptik

Radek Andrs radek na interdata.cz
Pondělí Listopad 1 19:39:39 CET 1999


Pavel Kankovsky <peak na argo.troja.mff.cuni.cz> píše v diskusním
příspěvku:19991029110025.6C1D.0 na argo.troja.mff.cuni.cz...
> On Fri, 29 Oct 1999, Jozef C. Chocholacek wrote:
>
> > > zamen() { sed 's/srnec/myslivec/g' < $1 > /tmp/tmp.$$; mv /tmp/tmp.$$
$1; }
> > > find $PWD -type f -exec zamen {} \;
> >
> >   A este to pouzit ako root :) A modlit sa, aby nikto neurobil zopar
> > linkov v /tmp na /etc/passwd :)))
>
> To taky, ale hlavne to ma chybu, ze to vubec nefunguje:
> find: zamen: No such file or directory
>


OK to uz zni dobre. Nicmene me napadlo trochu to zevseobecnit -
specifikovat:

- aby script nemenil prava souboru

- scriptiku by se jako parametry mohly zadat: hledany retezec - retezec
kterym se nahrazuje - cesta kde se nahrazuje - pripona souboru u kterych se
bude nahrazovat

Diky vsem za ochotu

Radek Andrs




Další informace o konferenci Linux