Re: [Linux-programlama] bash shell programlama

---------

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

From: Kudret Güler (kudrettin@gmail.com)
Date: Sun 06 Mar 2005 - 00:03:50 EET


On Sat, 5 Mar 2005 13:46:21 -0800 (PST), Erdem Bal <erdembal19@yahoo.com> wrote:
> Merhabalar
> Direk Konuya gireceÄŸim bir shell script yazmaya
> çalışıyorum fakat bir yerde anlamadığım bir hata
> veriyor. Çözümünü sizden bekliyorum işte script

#!/bin/bash
if [ $# -eq 0 ] ;then
   echo "Programı $0 dosya ÅŸeklinde kullanın"
   exit 0
else
   rm -r $1 2> /dev/null && echo " $1 dosyası $0 programıyla silindi"
|| echo "$1 dosyası silinemedi"
fi
echo " Başka dosya var mı e/h"
   read cevap
if [ "$cevap" == "e" ] ;then
   echo "lütfen dosyanızı girin"
   read a
   rm -r $a 2> /dev/null && echo " $a dosyası $0 programıyla silindi"
|| echo "$a dosyası silinemedi"
   exit 1
fi

-eq aritmetik operasyonlar icin kullanilir. karakter dizilerini
kiyaslamak icin == kullanmaniz gerekir.

> Ayrıca İnternette örnek kod bulabileceğim veya
> yaralanabileceğim bir adres varsa sölerseniz sevinirim
> Şimdiden teşekkürler...

http://www.belgeler.org/bashref/bashref.html isinize yarayabilir

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


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

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.