GNU/Linux Kullanmıyorum Onu Yaşıyorum

Uçbirim çıktısı nasıl alınır?



Uçbirime girdiğimiz komutların çıktısını bir text dosyasına yazdırma ihtiyacı duyduğumuz zamanlar olur, sürekli lazım olduğu durumlar da olur. Her çıktıyı uçbirimden kopyala-yapıştır yapmanın zahmeti bir yana bir çok komutları uçbirimden kopyalamak mümkün olmuyor.
Örneğin man, top gibi komutlarda böyle bir durum söz konusu olabiliyor.
Resimde gördüğünüz tablo uçbirimden çıktı almak için çizilmiş çeşitli uygulamayı gösteriyor.
Bu uygulamaları sırasıyla anlatmaya çalışayım.



Ön fikir vermesi bakımından bu mini tablo çıktı sonuçlarını gösteriyor.
Şimdi çıktıların komutlarına bakalım.

Bu komutu verdiğimizde kullanıcı dizininde kaydet.txt adında bir text dosyası oluşacak ve verdiğimiz komut bu dosyaya yazılmış olacak.
komut > kaydet.txt
Çıktı dosyaya yazılır ama uçbirimde görünmez., benzer komutu tekrar verecek olursak bir önceki çıktıyı siler, onun üzerine yazar.

Bu komutu verdiğimizde aynı dosyaya yazar, bir önceki çıktıyı silmez, onun sonundan devam eder ve uçbirimde görünmez.
komut >> kaydet.txt

Bu komut uçbirimde görünür, bir önceki çıktıyı siler, onun üzerine yazar.
komut | tee kaydet.txt

Bu komut uçbirimde görünür, bir önceki çıktıyı silmez, onun sonuna yazar.
komut | tee -a kaydet.txt

Örnek bir komut.
sudo apt update | tee -a kaydet.txt

Oluşturacağınız text dosyasına istediğiniz adı yazabilirsiniz, anlatımdaki kaydet.txt sadece bir örnektir.
Çıktı dosyası kullanıcı dizininde bulunuyor.
Uçbirimden bir text dosyasına çıktı yazdırmak benim için her zaman olmasa da bazen çok önemli oluyor. İngilizce çıktıları çevirmek için, çıktıyı başkalarıyla paylaşmak için veya daha başka amaçlar için bir hayli işe yarıyor.

Uçbirim çıktısı nasıl alınır? Uçbirim çıktısı nasıl alınır? Reviewed by illedelinux on Mayıs 04, 2019 Rating: 5

Hiç yorum yok:

Popüler

Kategoriler

Araştırma (167) Arch (38) Archman (22) Çeşitli (47) Dağıtım (81) Debian (66) Fedora (41) Gnu/Linux (211) JWM (23) Linux Browser (46) Openbox (25) Ubuntu (56)

Son Yorumlar

gototop