rekurzivni prochazeni adresaru v shellu
Pavel Kankovsky
peak na argo.troja.mff.cuni.cz
Středa Září 4 15:58:05 CEST 2002
On Wed, 4 Sep 2002, Jan Kasprzak wrote:
> Ondrej Sury wrote:
> : Jan Kasprzak <kas na informatics.muni.cz> writes:
> :
> : > find adresar -type f -printf "%P\n" | while read a; do
> : > mkdir tmpdir/`dirname "$a"` 2>/dev/null # mozna uz existuje
> : > sed 's/neco/neco_jineho/g' <adresar/$a >tmpdir/$a
> : > done
> :
> : nevim jestli to neni jenom rozsireni GNU mkdir, ale lepsi by bylo pouzit
> : parametr -p : mkdir -p "tmpdir/`dirname "$a"`"
>
> Ne - find nejdriv vypisuje adresare, takze to mkdir vytvari vzdycky
> pouze posledni komponentu cesty.
No jo, ale s -type f asi zadne adresare nevypisuje... :)
--Pavel Kankovsky aka Peak
"Welcome to the Czech Republic. Bring your own lifeboats."
Další informace o konferenci Linux