touch a názvy s medzerami

Marek Repisky marek.repisky na foundry.sk
Středa Březen 13 08:42:41 CET 2002


Ahoj!

Nedarí sa mi prís» na spôsob ako hromadne zmeni» dátum súborov
a adresárov, ktoré majú v názve medzeru. Keď dám z príkazového riadku:

    touch "a b c"

tak to ide, ale keď to urobím zo skriptu:

#!/bin/sh
find $1 |(while read -r I
do
 touch $I
done)

tak to vytvorí súbory a, b, c. Ak tam dám touch \"$I\", tak to
vytvorí súbory a", b", c", ....

Čo robím zle? Ako sa to má urobi» správne? Help me, plz.

M




Daląí informace o konferenci Linux