> [EMAIL PROTECTED] wrote:
>
>> Dear linuxer,
>>
>> saya mau tanya,
>>
>> struktur direktori test/
>> $ find test/ -type f
>> test/file1.txt
-- cut--
>> test/file dengan spasi3.txt
>>
>>
>> kemudian ada script
>>
>> $ for i in `find test/ -type f`;do echo $i;done
>> hasilnya :
-- cut--
>> test/file
>> dengan
>> spasi3.txt
>>
>> maunya variabel $i untuk file dengan spasi adalah "test/file dengan
>> spasi1.txt"
>> tapi ini setiap variabel $i terputus dengan adanya spasi pada nama
>> file.
>>
-- cut--
> Super dirty trick, spasinya diganti dulu dengan sembarang karakter,
> misalnya ( _ ) menjadi  :
>
> for i in $(find test/ -type f | sed -e "s/ /_/g"); do echo "$i" |
> sed -e "s/_/ /g"; done
>
> YMMV,
>
> Rgds,
> Asfihani
>
>
> --

iya nih tricky sekali :)
cuma masalahnya kalau kita mau operasi
chmod 600 $i atau mau chown dll, kan gak bisa pakai sed atau tetap bisa?
Adakah trick lain?


rgds,

harris.


-- 
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis.php
Tidak bisa posting? Baca:
http://linux.or.id/wiki/index.php?pagename=ProblemMilisDanSolusi
http://linux.or.id/wiki/index.php?pagename=TataTertibMilis

Kirim email ke