Standart Çıktı
Coddy'nin Terminal Journey'sinin Temeller bölümünün bir parçası — ders 37 / 82.
Terminaldeki her komut, ona bağlı üç veri akışı'na sahiptir. Bu akışları anlamak, yönlendirmenin temelidir — komut satırının en güçlü özelliklerinden biridir.
İlk akış standart çıktı olarak adlandırılır, genellikle stdout olarak kısaltılır. Komutların normal sonuçlarını gönderdiği yer burasıdır. ls veya cat çalıştırdığınızda, ekranda gördüğünüz metin standart çıktı üzerinden gelmektedir.
echo "Hello, World!"Hello, World! mesajı standart çıktıya gönderilir, bu da varsayılan olarak terminal ekranınızda görüntülenir.
Benzer şekilde, dosyaları listelediğinizde:
lsDosya adları listesi standart çıktı üzerinden ekranınıza akar.
Varsayılan olarak, standart çıktı terminal ekranınıza bağlıdır. Ama işler burada ilginçleşiyor — bu çıktıyı başka bir yere, örneğin bir dosyaya yönlendirebilirsiniz. Sonuçları ekranda görmek yerine, bunları daha sonra kullanmak üzere yakalayabilirsiniz.
Yaklaşan derslerde, standart çıktıyı dosyalara yönlendirmeyi öğreneceksiniz ve diğer iki akışı keşfedeceksiniz: standart girdi ve standart hata.
Görev
Kolayecho komutunu kullanarak standart çıktıya bir mesaj gönderin. Aşağıdaki metni tam olarak yazdırın:
Terminal streams are powerfulİpucu: Metni tırnak içinde
echoile kullanın. Ekranda gördüğünüz çıktı standart çıktı (stdout) üzerinden gelmektedir.
Kopya kağıdı
Terminaldeki her komut, ona bağlı üç veri akımına sahiptir:
- Standart çıktı (stdout): komutların normal sonuçlarını gönderdiği yer
Varsayılan olarak, standart çıktı terminal ekranınızda görüntülenir:
echo "Hello, World!"lsStandart çıktı, ekranda görüntülenmek yerine dosyalar gibi diğer hedeflere yönlendirilebilir.
Kendin dene
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
4Dizinler
Bir Dizin OluşturBir Dizin KopyalaBir Dizin Taşı ve Yeniden AdlandırBir Dizin SilÖzet - Dizin İşlemleri7Dosya İçeriği
Head ve TailKelime SayısıSort KomutuUnik KomutuGrep TemelleriBayraklarla GrepÖzet - Metin Dedektifi10Günlük Analizörü Projesi
Proje Genel BakışıGünlük Dosyasını Görüntüleme2Navigasyon
Çalışma Dizini'ni YazdırDosyaları ListeleDizin DeğiştirMutlak ve Göreli YollarEv ve Kök DizinÖzet - Yolunu Bul8Yönlendirme
Standart ÇıktıDosyaya Üzerine YazmaDosyaya EklemeStandart GirdiStandart HataÖzet - Günlük Oluşturucu3Dosyalar
Bir Dosya OluşturBir Dosya OkuBir Dosya KopyalaBir Dosyayı Taşı ve Yeniden AdlandırBir Dosya SilÖzet - Dosya İşlemleri6Joker Karakterler ve Desenler
Yıldız Joker KarakteriSoru İşareti Joker KarakteriKöşeli Parantez JokerleriJoker Karakterleri BirleştirmeÖzet - Seçici İşlemler9Borulama
Boru Nedir?İki Komutu ZincirlemeBirden Fazla Komutu ZincirlemeGrep ile BoruÖzet - Veri Boru Hattı