Soubor obsahujici v nazvu mezeru

Zdenek Drlik zdenek.drlik na kleibl.cz
Pondělí Květen 15 14:14:21 CEST 2000


Dobrý den,
potřeboval bych změnit ID uživatele a všem jeho souborům na disku změnit
nové ID. Vytvořil jsem následující skript:

for j in `find / -user $old_id`
do
  chown $new_id $j;
done

Problémem je, když  narazí na soubor s mezerou v názvu (např. Red
Hat.txt), pak to do proměnné $j dává dvě hodnoty (1-Red,2-Hat.txt) a
samozřejmě chmod zařve že soubory neexistují. Jak lze toto ošetřit?
Děkuji.

--
S pozdravem

Zdeněk Drlík, diplomovaný technik
Klein & Blažek spol. s r.o.





Další informace o konferenci Linux