rekurzivni prochazeni adresaru v shellu

Jan Kasprzak kas na informatics.muni.cz
Středa Září 4 15:34:48 CEST 2002


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.

: (a ty uvozovky kolem celeho
: argumentu mkdir tam urcite chybely...  stejne jako u parametru toho sedu.

Jo.

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/   Czech Linux Homepage: http://www.linux.cz/ |
       Pruning my incoming mailbox after being 10 days off-line,
       sorry for the delayed reply.


Další informace o konferenci Linux