eh, andy, sori, regex gue salah.
tapi intinya: / bisa di-escape jadi \/.
atau kalau ngga mau terlalu banyak \/\/
(sebagian orang bilang "efek pagar"), pake
delimiter lain selain /. di perl, selain
%, #, !, dll, bisa juga dipake {}, (), [].
At 09:11 20-10-99 -0600, you wrote:
>apa bukan cuma:
>
>cd themes
>for f in dir*/FILEYBS ; do
> sed 's%@PKGDATADIR@%/usr/share/data:/usr/local/share/data%g' $f >$f.NEW
>done
>
>btw, miliser, apa sed bisa inplace edit (edit dan langsung taruh
>hasilnya di file yang sama)? biasa kalo di perl saya pake:
>
>cd themes
>perl -pi~ -e's%@PKGDATADIR@%/usr/share/data:/usr/local/share/data%g' \
> dir*/FILEYBS
>
>At 05:07 20-10-99 +0700, you wrote:
>>ada yang bisa bantu?
>> themes
>> |
>> +--- dir1
>> |
>> +--- dir2
>> |
>> +--- ...
>>di dalam dir1, dir2, dst ada sebuah file yang namanya sama (tapi isinya beda2
>>dikit), dan ada string:
>> path "@PKGDATADIR@/data/"
>>mau dirubah menjadi:
>> path "/usr/share/data:/usr/local/share/data"
>>udah coba pake sed tapi mentok krn ada character "@/, mungkin seharusnya gue
>>nanya, gimana cara pake sed, atau ada nggak contoh pemakaian sed yg rada
>>manusiawi, udah coba lihat2 contoh sed dr beberapa Makefile dan baca man sed
>>tapi kagak nyambung juga ;), TIA.
>>
>>Best regards,
>>Andy
>>--
>>chandy a7 indo 607 net 607 id
>>http://gmail.cakraweb.com http://eworld.indoglobal.com/eworld
>--
>Steven Haryanto <[EMAIL PROTECTED]>
--
Steven Haryanto <[EMAIL PROTECTED]>
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]