jednoduchy scriptik

Michal Svec rebel na atrey.karlin.mff.cuni.cz
Pátek Říjen 29 11:18:52 CEST 1999


> Ale jo ;-)), ten clovek chtel JEDNODUCHY SKRIPTIK! ;-)
> Pro paranoiky predkladam tuto verzi:

Nevim, jestli paranoici musi mit vsechny skripty slozite... :-)

> while   test -e "${WDIR}${NUM}" ; do
>         NUM="$((NUM+1))"
> done
> 
> if ! mkdir "${WDIR}${NUM}" ; then
>         exit
> fi

Myslim, ze misto takovychto obstrukci by se dal pouzit mktemp:

TMP=`mktemp /tmp/XXXXXX`
find "$1" -type f -print|while read f; do
  sed "s/$2/$3/g" <$f >$TMP
  cat $TMP >$f
done

Michal



Další informace o konferenci Linux