Bir değişkenin adı ve değeri
Yaygın bir hata, bir değişken adından önce $ koymayı unutmak.
Bunu yaptığında,
shell yazdığın adı kullanır,
uygun değişkenin değeri yerine.
Deneyimli kullanıcıların daha sık yaptığı bir hata ise değişken adını yanlış yazmaktır.
Örneğin,
datasets değişkenini şöyle tanımlarsan:
datasets=seasonal/*.csv
ve sonra şunu yazarsan:
echo $datsets
shell hiçbir şey yazdırmaz,
çünkü datsets (ikinci "a" olmadan) tanımlı değildir.
Ev dizininde bu iki komutu çalıştırırsan, hangi çıktı yazdırılır?
files=seasonal/*.csv
for f in files; do echo $f; done
(Yanıtlamadan önce döngünün ilk kısmını dikkatle oku.)
Bu egzersiz
Shell'e Giriş
kursunun bir parçasıdırUygulamalı interaktif egzersiz
İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün
Egzersizi başlat