[LINUX:27322] RE: perl

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Ozgur (ozgur_liste@yahoo.com)
Date: Wed 18 Apr 2001 - 17:46:28 EEST


Ufak bir ekleme de ben yapmak isterim.
$sayi = $sayi + 1 kodu yerine
$sayi++ ' da kullanabilirsiniz.. Ikisi de ayni kapiya cikiyor.

Iyi CalismaLar
-Ozgur

On Tue, 17 Apr 2001, you wrote:
> > istiyorum. Ama dosyanin icini siliyor. Kodu asagiya yazdim.
> > Nerede hatam var?
> Hataniz open() fonksiyonunu kullanisiniz biciminizde. Eger expression
> kisminda ">ornek_dosya" kullanirsaniz ornek_dosya tamamen silinecek ve
> bastan icine yazilmaya baslanacaktir(truncation), eger ornek_dosya mevcut
> degil ise yenisi yaratilacaktir. Eger bir text dosyasindaki verileri sadece
> *degistirmek* istiyorsaniz, onu bastan "+<ornek_dosya" ile acip (read-write)
> en sonda kapatabilirsiniz. Eger sadece sayilarla ugrasiyorsaniz ve dosyanin
> formati asagi yukari belli ise @degerler arrayindeki degerleri degistirip
> bunu geri dosyaya yazmak en iyi cozum olacaktir.
>
>
> >
> > #!/usr/bin/perl
> >
> > open (DOSYA,"file") || die ("Hata\n\n");
> > @degerler = <DOSYA>;
> > close (DOSYA);
> > foreach $sayi (@degerler)
> > {
> > $sayi = $sayi +1;
> > print "$sayi";
> > }
> > open (NEW,">file") || die ("Hata");
> > print NEW "$sayi";
> > close (NEW);
> >
>
> Iyi Calismalar
> Kutlay Topatan
>
>
> Listeden cikmak icin:
> unsub linux
> mesajini listeci@bilkent.edu.tr adresine gonderiniz.
> Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
> Listeci arayuzu: http://listweb.bilkent.edu.tr/yardim/bilkent/linux.html
> Liste arsivinin adresi: http://listweb.bilkent.edu.tr/

 
 Listeden cikmak icin:
          unsub linux
 mesajini listeci@bilkent.edu.tr adresine gonderiniz.
   Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
 Listeci arayuzu: http://listweb.bilkent.edu.tr/yardim/bilkent/linux.html
 Liste arsivinin adresi: http://listweb.bilkent.edu.tr/


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.