Middle
Bash'ta hangi değişkenleri biliyorsun? Son komutun dönüş kodu ile değişken?
sobes.tech yapay zeka
AI'dan gelen yanıt
bash'ta farklı türde değişkenler vardır:
- Normal değişkenler — sadece değerleri saklar, örneğin
VAR=123. - Çevresel değişkenler — alt süreçlere erişilebilir, örneğin
export PATH. - Özel değişkenler — kabuğun ve komutların durumuyla ilgili bilgi sağlar.
Son çalıştırılan komutun dönüş kodu $? ile gösterilir. Bu, tam sayı değeri içerir; 0 başarılı olduğunu, diğer tüm sayılar ise hata olduğunu gösterir.
Örnek:
ls /nonexistent
echo "Dönüş kodu: $?" # Sıfır olmayan dönüş kodu gösterir
ls /
echo "Dönüş kodu: $?" # 0 gösterir