İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Script Programlama (Python, Ruby, Perl, Bash/Shell
Script Programlama (Python, Ruby, Perl, Bash/Shell

Bash Script Hakkinda Birkac Soru

DarkBB23.04.20140 cevap2.055 görüntüleme
2014'den beri393 mesaj
#1
İyi gunler. iPhone 4'te hesap.sh adinda bir dosya olusturup cok basit bir hesap makinesi yaptim.Birkac sorunum var.

$s1'i okurken girilen deger sayı(int) turunden farkli olan hepsine echo ile bisi yazdirip exit 1 ile cikis yaptirmak istiyorum fakat benim yaptigim sadece char tipindekiler icin.

Birde herhangi bir sayinin kalanini yani modunu bash scriptte nasil alicaz ?

------------------------------------------

#!/bin/bash

echo "Birinci Sayıyı Giriniz"
read s1

if [[ $s1 -eq char ]]
then
echo "Sadece Sayı Girebilirsiniz !"
exit 1
fi

echo "Yapmak İstediğiniz İşlemi Seçin (+,-,x,/)"
read islem

echo "İkinci Sayıyı Giriniz"
read s2

case "$islem" in
+) echo 'Sonuç =' $(( $s1 + $s2 ));;
-) echo 'Sonuç =' $(( $s1 - $s2 ));;
/) echo 'Sonuç =' $(( $s1 / $s2 ));;
x) echo 'Sonuç =' $(( $s1 * $s2 ));;
*) echo "Yanlış Karakter Kullandınız !";;
esac

------------------------------------------

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.