[programming] sed untuk update file

2000-10-17 Terurut Topik Asfihani
Halo, Jika saya ada script untuk mengganti semau string "kambing" menjadi "gajah" di sembarang file pada sebuah direktori adalah : for a in `grep -l "kambing" * ` do sed 's/kambing/gajah/g' $a embuh mv embuh $a done dan berhasil, tetapi apakah ada cara untuk menghindari

Re: [programming] sed untuk update file

2000-10-17 Terurut Topik Ronny Haryanto
On 18-Oct-2000, Asfihani wrote: dan berhasil, tetapi apakah ada cara untuk menghindari redirect hasil sed ke file embuh sehingga step mv embuh $a tidak usah lagi? Perl bisa in-place editing, saya tidak tau sed. Baca ttg penggunaan switch -i di 'perldoc perlrun' kalo tertarik. Ronny

Re: [programming] sed untuk update file

2000-10-17 Terurut Topik Yohanes Nugroho
On Wed, 18 Oct 2000, Asfihani wrote: for a in `grep -l "kambing" * ` do sed 's/kambing/gajah/g' $a embuh mv embuh $a done dan berhasil, tetapi apakah ada cara untuk menghindari redirect hasil sed ke file embuh sehingga step mv embuh $a tidak usah lagi? coba : sed

Re: [programming] sed untuk update file

2000-10-17 Terurut Topik Yohanes Nugroho
On Wed, 18 Oct 2000, Yohanes Nugroho wrote: coba : sed 's/kambing/gajah/g' $a | cat $a eh tapi mungkin jangan deh, soalnya kalo begitu ada kemungkinan file $a jadi kosong, tadi saya iseng, saya coba berkali2 dan kadang2 berhasil kadang2 nggak. sepertinya terjadi race condition sebelum