From: Serdar KÖYLÜ (serdarkoylu@fisek.com.tr)
Date: Mon 07 Mar 2005 - 14:56:54 EET
Selamlar..
Bence, siz bu scripti hic yazmayin. Denemeyin, disk uzerinde
bulundurmayin. Kosulsuz rm -rf yapan bir komutun diskinizde olmasi ile
bir hipopotamla banyoya girmek arasinda pek fark goremiyorum.
Kopekbaligi gibi kivrak, timsah kadar guclu olmaniz, su aygirinin sizi
perisan etmesini engellemeye yetmeyecektir..
Saygi ve sevgiler..
> 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.
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama