BaşlayınÜcretsiz Başlayın

Bir komutun çıktısını bir dosyada nasıl saklarım?

Şimdiye kadar gördüğün araçların hepsi girdi dosyalarının adını vermene izin veriyor. Çoğunun çıktı dosyasının adını verme seçeneği yok, çünkü gerek duymuyorlar. Bunun yerine, yönlendirme kullanarak herhangi bir komutun çıktısını istediğin yere kaydedebilirsin. Bu komutu çalıştırırsan:

head -n 5 seasonal/summer.csv

ekrana yazın verilerin ilk 5 satırını basar. Bunun yerine şu komutu çalıştırırsan:

head -n 5 seasonal/summer.csv > top.csv

ekranda hiçbir şey görünmez. Bunun yerine, head çıktısı top.csv adlı yeni bir dosyaya yazılır. Bu dosyanın içeriğine cat ile bakabilirsin:

cat top.csv

Büyüktür işareti > kabuğa head çıktısını bir dosyaya yönlendirmesini söyler. Bu işaret head komutunun bir parçası değildir; aksine, çıktı üreten her kabuk komutuyla çalışır.

Bu egzersiz

Shell'e Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

tail ile yönlendirmeyi birleştirerek seasonal/winter.csv dosyasının son 5 satırını last.csv adlı bir dosyaya kaydet.

Uygulamalı interaktif egzersiz

İnteraktif egzersizlerimizden biriyle teoriyi pratiğe dökün

Egzersizi başlat