Komutları daha sonra tekrar çalıştırmak için nasıl kaydedebilirim?
Şimdiye kadar kabuğu etkileşimli olarak kullandın.
Ama yazdığın komutlar sadece metin olduğundan,
onları kabuğun tekrar tekrar çalıştırması için dosyalara kaydedebilirsin.
Bu güçlü özelliği keşfetmeye başlamak için,
aşağıdaki komutu headers.sh adlı bir dosyaya koy:
head -n 1 seasonal/*.csv
Bu komut, seasonal dizinindeki her bir CSV dosyasının ilk satırını seçer.
Bu dosyayı oluşturduktan sonra,
şunu yazarak çalıştırabilirsin:
bash headers.sh
Bu, kabuğa (aslında bash adlı bir programdır)
headers.sh dosyasındaki komutları çalıştırmasını söyler
ve komutları doğrudan çalıştırmakla aynı çıktıyı üretir.
Bu egzersiz, kursun bir parçasıdır
Shell'e Giriş
Uygulamalı etkileşimli egzersiz
Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle
Egzersize başla