Shell Script Komut Satırından Değer Almak

Whistle

Ruhsuz Filozof
Kurucu
Kurumsal Üye
Geliştirici
Yardımsever Üye
Mesaj
11.495
Çözümler
546
Beğeni
12.048
Puan
5.864
Merhaba arkadaşlar,
Bu konumuzda shell scriptlerimizde komut satırından değerleri nasıl alacağımızı anlatacağım.

Komuta şunu gireceğim;
./whistle.sh -u Whistle -f MMOTutkunları

u => username
f => forum

Bash:
#!/bin/sh
while getopts u:f: flag
do
    case $flag in
        u) username=$OPTARG;;
        f) forum=$OPTARG;;
    esac
done

echo "Kullanıcı adı: "$username
echo "Forum: "$forum


Komut çıktısı;
sh script komut penceresinden arg almak.jpg
 
Geri
Üst