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