Yardımseverliliğiniz ve samimiyetiniz için teşekkür ederim arkadaşlar,
Görüşmek üzere, selametle kalın.
-
Muhsin İŞSEVER
İşsever Giyim Konfeksiyon
Pazar mh. Huzur sk. Nu.4,
Pazar mh. Güven sk. Nu.1,
PK:55420, Ondokuzmayıs/SAMSUN.
Telefon: 0,362 511 47 67
Fax: 0,362
Sed ile yapmak isterseniz şu şekilde:
sed -i -e 's/php/asp/g' *.txt
bu komut o klasördeki tüm txt uzantılı dosyaların içindeki php'leri asp
olarak çevirecektir. Sed'in -i parametresinin posix uyumsuzlugu yaptığını da
söylemek isterim ayrıca..
kolay gelsin,
-engin
16 Aralık 2009 20:09 tarihinde
Komutu calistirmadan once, txt dosyalarinizi yedeklemenizi oneririm.
perl -i -ne ' s/pattern/replacement/g; print ' *.txt
2009/12/16 gneral @ gmail.com :
> Şu komutu : sed -i -e '/aranan_satırdan_bir
> bölüm/c\değiştirilmiş_yeni_satır' aranan_dosya
>
> uyguladığımızda, satırda sadece ilgili bölüm
Şu komutu : sed -i -e '/aranan_satırdan_bir
bölüm/c\değiştirilmiş_yeni_satır' aranan_dosya
uyguladığımızda, satırda sadece ilgili bölümü değiştirmiyor, o satırı komple
silerek sadece yeni kelimeyi yazıyor.
Örnek vermem gerekirse;
sed -i -e '/php/c\asp' *.txt
bunu uyguladığımda, dizindeki tüm tx
sorunuzu tam anlatamamışsınız bence, daha açık şekilde yazarsanız
cevaplamaya çalışırım.
16 Aralık 2009 18:35 tarihinde fGt - manager yazdı:
> Örnekleriniz için teşekkürler.
>
> Burada verdiğiniz örneklerde, örneğin satır:
>
> lorem ipsum lorem lorem burasıdeğişeceksatır lorem lorem ise,
> komut
Örnekleriniz için teşekkürler.
Burada verdiğiniz örneklerde, örneğin satır:
lorem ipsum lorem lorem burasıdeğişeceksatır lorem lorem ise,
komutu uyguladığımızda
değişensatır
oluyor.
Nasıl: diğer loremler kalsın, sadece yazdığımız değişsin ? Bunu nasıl
yapabiliriz?
On 29.11.2009 17:09, Engin Yüce wrote:
> Sizce burda şu anda göremediğim bi hata olabilir mi? veya öngöremediğim
> bir durum için yanlış sonuçlar alabilirmiyim? Bi incelerseniz çok sevinirim.
sed bagimliligi (dependency) oluyor betiginizde. Benim yaptigim da kotu
bir sed implementation'i idi zate
Eray bey çok teşekkürler, ben şu şekilde çözdüm yapmak istediklerimi:
(Mail listesi kayıtlarında ihtiyacı olanlar için kalsın diye açık açık
yazıyorum)
> Amacım bir bash script ile bir dosyada aradığım bir satırın olup
olmadığını
> bulmak ve bu satırı değiştirmek, silmek, üzerine veya altına bir s
On Sun, Nov 29, 2009 at 04:09:21PM +0200, Eray Aslan wrote:
> > Aynı zamanda, bir dosyada aradığım bir satır yok ise o dosyanın sondan bir
> > önceki satırına birşeyler nasıl girebilirim?
[...]
> Notlar:
> * Racey kod yukaridaki. Datafile'a ellemeden once lock edin.
> Degisemesin.
> * Sistemde $t
On Sat, Nov 28, 2009 at 01:42:28PM +0200, Engin Yüce wrote:
> Amacım bir bash script ile bir dosyada aradığım bir satırın olup olmadığını
> bulmak ve bu satırı değiştirmek, silmek, üzerine veya altına bir satır
> eklemek.
if /bin/grep "aranan_text" $datafile > /dev/null 2>&1
then
# text varsa
10 matches
Mail list logo