GNU/Linux >> Belajar Linux >  >> Linux

Contoh Perintah tee Linux

Dalam artikel ini, kita akan membahas tee perintah di Linux. Ini biasanya digunakan untuk membaca input dan menulis ke keduanya Keluaran Standar (stdout ) dan ke satu atau beberapa file.

kaos perintah biasanya digunakan bersama dengan perintah lain melalui pipa (| ) operator.

Mari kita pahami cara kerja perintah ini melalui beberapa contoh.

kaus Linux Sintaks Perintah

kaos perintah digunakan dengan sintaks berikut:

tee [-OPTIONS] [FILES]
  • -OPTIONS mewakili berbagai opsi yang memungkinkan bersama dengan tee perintah.
  • FILES mewakili semua file yang tee menulis data keluaran ke, bersama dengan stdout .

Opsi Perintah tee

Ada opsi berbeda untuk tee perintah yang mengubah perilaku perintah. Tabel di bawah merangkum hal ini untuk kita.

Penggunaan tee Perintah di Linux

1. Menulis ke banyak file

Penggunaan paling sederhana dari perintah ini adalah menulis ke stdout dan untuk semua file yang diberikan. Tapi karena kita perlu memberikan input ke stdin dari kaus , biasanya digunakan dalam urutan pipeline.

Contoh di bawah ini menunjukkan ini:

echo 'HELLO WORLD' | tee out1.txt out2.txt

Ini menggemakan HELLO WORLD dan mengalihkan stdout menggunakan operator pipa dan meneruskannya ke tee . Kami akan mendapatkan string HELLO WORLD ditulis ke Konsol, serta ke out1.txt dan out2.txt .

Keluaran

2. Tambahkan ke beberapa file

Secara default, perintah tee menimpa file yang ditentukan sebagai argumen. Untuk menghindarinya, kita dapat menggunakan -a (--append ) opsi untuk menambahkan file tersebut.

echo 'HELLO WORLD PART 2' | tee -a out1.txt out2.txt

Keluaran

3. Abaikan Interupsi

Kita dapat menggunakan -i opsi untuk mengabaikan sinyal interupsi apa pun (seperti Ctrl +C ) selama eksekusi tee .

command | tee -i out.txt

4. Sembunyikan Keluaran Konsol

Kita dapat menyembunyikan output ke Konsol dengan mengarahkan ulang stdout dari tee ke /dev/null .

ls -l | tee out3.txt > /dev/null

Urutan ini menulis output dari ls -l ke out3.txt , tanpa mencetak ke Konsol.

Keluaran

Kesimpulan

Dalam artikel ini, kami mempelajari tentang penggunaan tee perintah di Linux, yang sangat berguna untuk menulis ke banyak file. Ini biasanya digunakan dalam urutan pipa, di mana Anda ingin melihat output antara dengan mencetak ke stdout .

Kami belajar tentang bagaimana kami dapat menggunakan tee perintah dengan berbagai pilihan. Saya harap ini membantu Anda lebih memahami tentang perintah tee, yang bisa menjadi alat yang sangat bagus untuk seorang programmer!

Referensi

  • Halaman Linux Man untuk kaus

Linux
  1. Perintah Tee Linux dengan Contoh

  2. 8 Contoh Perintah Linux TR

  3. Contoh Perintah rm di Linux

  1. Contoh Perintah ps di Linux

  2. sa Contoh Perintah di Linux

  3. w Contoh Perintah di Linux

  1. Contoh Perintah ac di Linux

  2. Contoh Perintah df di Linux

  3. du Contoh Perintah di Linux