rekurzivni prochazeni adresaru v shellu
Ondrej Sury
sury.ondrej na globe.cz
Středa Září 4 11:37:41 CEST 2002
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"`" (a ty uvozovky kolem celeho
argumentu mkdir tam urcite chybely... stejne jako u parametru toho sedu.
O.
--
Ondrej Sury - CIO Globe Internet s.r.o. http://globe.cz/
Tel: +420(2)35365000 Fax: +420(2)35365009 Planickova 1, 162 00 Praha 6
Další informace o konferenci Linux