[Linux-programlama] Re: sed komutuyla bir dosyadaki deðiþkeni deðiþtirmek

---------

[Linux-programlama] Re: sed komutuyla bir dosyadaki deðiþkeni deðiþtirmek

From: yaþar tunçez <ytuncez_at_gmail.com>
Date: Wed, 2 Jan 2008 15:24:15 +0200
Message-ID: <68ec49d50801020524o2f3b90cv8f7569812833635b@mail.gmail.com>

Merhaba Cafer Bey,

Maalesef olmadý.

sed: -e ifade #1, harf 16:unterminated 's' command
mesajý çýkýyor.

Betik þöyle:

#!/bin/bash
for i in `cat host`;do
  ping -c8 $i | grep "64" >>/dev/null
  if [ $? -eq 0 ];then
     cat /home/yasar/.netrc|sed -re "s/ip/$i" > .netrc.yeni;mv .netrc.yeni
.netrc;chmod 600 .netrc
     ftp -i $i | grep "221" >> /dev/null
     if [ $? -eq 0 ]; then
        echo "$i" merkezine ftp baþariliyla atildi >> dosya_atilan_merkezler
        cat /home/yasar/.netrc|sed -r "s/$i/ip/g" > .netrc.yeni, mv
.netrc.yeni .netrc;chmod 600 .netrc
      else
         echo "$i" merkezine ftp baglantisi yok>>ftp_baglantisi_yok
       fi
  else
       echo "$i" merkezinin hatti yok>>hat_yok
  fi
done

02.01.2008 tarihinde Cafer Þimþek <cafer.simsek_at_endersys.com.tr> yazmýþ:
>
> cafer.simsek_at_endersys.com.tr (Cafer Þimþek) writes:
>
> > sed -re "s/ip/$i/i"
>
> pardon ;
>
> sed -re "s/ip/$i/g"
>
> olacaktý.
>
>
> sevgiler.
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 02 Jan 2008 - 14:53:06 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.