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]>


--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke