[LINUX:25390] Re: PerL

---------

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

From: murat dagdelen (murtix_linux@hotmail.com)
Date: Thu 15 Feb 2001 - 01:48:07 EET


adem bey,

  bu puf icin tesekkur ederim. yanliz benim asil derdim oradaki exec komutu.
asagiya yazmistim. ondaki syntax hatami bana gosterir ve parametrelerin
nasil gecirildigi gosterir sekilde tekrar yazarsaniz cok yardimci olursunuz.

tesekkurler.

>From: "Adem GUNES" <adem@alaeddin.cc.selcuk.edu.tr>
>Reply-To: linux@listweb.bilkent.edu.tr
>To: Multiple recipients of list LINUX <linux@listweb.bilkent.edu.tr>
>Subject: [LINUX:25341] Re: PerL
>Date: Wed, 14 Feb 2001 12:05:22 +0200 (EET)
>
>selam
>$user=<STDIN>;
>satiri yani <STDIN> webde calismaz... konsolda calisir.
>
>bilginize.
>adem
>
>-----Original Message-----
>From: linux@listweb.bilkent.edu.tr
>[mailto:linux@listweb.bilkent.edu.tr]On Behalf Of murat dagdelen
>Sent: Wednesday, February 14, 2001 1:21 AM
>To: Multiple recipients of list LINUX
>Subject: [LINUX:25309] Re: PerL
>
>
>
>
>
>adem bey,
>cok tesekkurler bilgileriniz icin, fakat ben soyle bir satir yazdim deneme
>maksatiyla.
>
>print "user name=";
>$user=<STDIN>;
>chomp($user);
>print "password=";
>$pass=<STDIN>;
>chomp($pass);
>$grid=100;
>exec("/usr/sbin/useradd -g ","$grid"," -p ","$pass"," $user");
>
>yazdim fakat calismadi. zannedersem degisken sekilde gecirilen parametlerin
>daha degisik bir tanimlamasi olmali. burada exec satirinda yanlis
>yazdigimdan adim gibi eminim. bana burdaki yanlisimin ne oldugunu ve
>dogrsunu yazip gonderrirmisiniz..
>
>
>tesekkurler.
> >From: "Adem GUNES" Reply-To: linux@listweb.bilkent.edu.tr To: Multiple
> >recipients of list LINUX Subject: [LINUX:25202] Re: PerL Date: Mon, 12
>Feb
> >2001 11:31:46 +0200 (EET)
> >
> >selam
> >
> >perde unix komutlari
> >
> >Birinci yol, komutu `..` sola tek tırnaklar arasına almaktır. @who = `who
> >-w`; Bu deyim, who -w komutunu çalıştırır ve komutun çıktısını @who
>adında
> >bir dizide saklar. Bu tür kullanımda komutun parametreleri bir değişken
> >olabilir. Eğer sistemde PATH tanımlı değilse, komutu yol'u ile birlikte
> >yazabiliriz. @who = `/usr/bin/who -w`; İkinci yol, Perl'in system
> >fonksiyonunu kullanmaktır. $errcode = system("chmod","644","MyModul.pm");
> >system fonksiyonun genel kullanımı şöyledir:
> >system("komut","arg1","arg2","arg3"); Bu yöntemde komut, sola tek
> >tırnaktakinden biraz farklı çalışır. Komutun çalışmasının ardından
>herhangi
> >bir çıktı üretilmez. (Tamponlama kapatılırsa sonuçlar online
>görülebilir.)
> >Dönen değer, komutun sonlanırken sisteme gönderdiği errno değeridir. Eğer
> >bu sayı 0 (sıfır) ise programın çalışması esnasında herhengi bir hata
> >oluşmamış, yani komut başarılı, demektir. Üçüncü yol ise yine Perl'in
>exec
> >fonksiyonunu kullanmaktır. exec("/usr/bin/who", "-w"); exec ile system
> >birbirlerine benzemelerine rağmen, exec belirtilen komutu çalıştırır ve
> >betikten çıkar. Bu nedenle exec'ten sonraki Perl kodları işletilmezler.
> >Buna dikkat etmek gerekir.
> >
> >-----Original Message----- From: linux@listweb.bilkent.edu.tr
> >[mailto:linux@listweb.bilkent.edu.tr]On Behalf Of murat dagdelen Sent:
> >Sunday, February 11, 2001 8:24 AM To: Multiple recipients of list LINUX
> >Subject: [LINUX:25169] Re: PerL
> >
> >
> >selam arkadaslar,
> >
> >bu perl ile linux komutlarini nasil calistirabiliyoruz. Mesela ben bir
>perl
> >programi yazip useradd komutunu burda bir fonksiyondan cagirip hatta
> >girilen dataya gore useradd komutunu kullanip bu data ya istinaden bir
>user
> >acmasini istiyorum. Ama perl ile bunun nasil yapildigini cozemedim. Bir
>kac
> >perl kitabi karistirdim, ama bulamadim. HAngi dokumanlara bakmaliyim?
>Yada
> >siz biliyosaniz bana bu sekilde kucuk bir programcikta gecen bu shell
> >komutlarinin perl icinden cagrilip ayni zamanda parametre gecilip
>islenmesi
> >ile ilgili bir kucuk fonksiyon yazar ve ornek olsun diye gonderirmisiniz?
> >
> >tesekkurler...
> >
> >
> > >From: Mehmet Tahir SANDIKKAYA >Reply-To: linux@listweb.bilkent.edu.tr
> > >To: Multiple recipients of list LINUX >Subject: [LINUX:25038] Re: PerL
> > >Date: Wed, 7 Feb 2001 21:49:26 +0200 (EET) > >O kitap zaten cgi101.com
> >'un Türkçe çevirisi değil mi zaten? >:)) > >Zevkle okuyun. > >Mehmet
>Tahir
> >SANDIKKAYA > >Süleyman RAHAT wrote: > >>kitap.selcuk.edu.tr adresinden
>CGI
> >& PERL kismina bakin. Bir zamanlar >>benimde >>isim olmustu ve Teach
> >Yourself Perl 5 in 21 Days, Second Edition >>kitabindan >>birseyler
> >bulmustum. >> >>TAY Ahmet wrote: >> >> >>>Merhabalar, >>>C ile
>girisimlere
> >basladim - birazda perl'e goz atayim >>>dedim. Fakat ne perl.com nede
>baska
> >bi yerde perl >>>hakkinda gerek temel yapilari gerekse soket
> >>>programlama
> >konusunda yeterli dokumalar bulamadim. >>>www.cgi101.com'dan degiskenler
> >hakkinda guzel >>>dokumanlar var. Onlari silip supurdum ama soket ler
> > >>>icin yardimci dokumanlar bulamadim. >>> >>>Elinde guzel soket
> >programlama dokumanlarina sahip >>>olan olan arkadaslar varsa
>paylasirlarsa
> >sevinirim. >>> >>>Diger uyleri rahatsiz etmemek amaciyla
> > >>>ahmettay@yahoo.com adresine yollarsaniz sevinirim. >>> >>>iyi
> >calismalar >>> >>>__________________________________________________
> >>>Do
> >You Yahoo!? >>>Yahoo! Auctions - Buy the things you want at great prices.
> > >>>http://auctions.yahoo.com/ >>> >>> >>> 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/ > > > >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/ >
> >
> >_________________________________________________________________ Get
>your
> >FREE download of MSN Explorer at http://explorer.msn.com
> >
> >
> >
> >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/ << komut.txt >>
>_________________________________________________________________
>Get your FREE download of MSN Explorer at http://explorer.msn.com
>
>
>
> 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/
>

_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com

 
 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.