Sobes.tech
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