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]