Output Redirect Linux ke Fail dan Skrin

Linux Redirect Output File



Semasa menggunakan terminal Linux, terdapat banyak situasi di mana anda ingin mengalihkan output perintah ke fail dan skrin secara serentak, memastikan output ditulis ke fail sehingga anda dapat merujuknya nanti. Anda akan gembira mengetahui bahawa alat Linux dapat melakukan fungsi ini dengan mudah. perintah tee ditambahkan dalam sistem berasaskan Linux khusus untuk tujuan ini. Jadi, mari kita teruskan dan pelajari mengenai alat hebat ini.

arahan tee:

perintah tee dapat membaca input standard dan mengalihkannya ke satu atau lebih fail. Ini memecahkan output perintah atau program yang ditunjukkan di layar dan menyimpannya ke fail. Ia digunakan dengan perintah lain menggunakan pipa.







sintaks asas perintah tee:

Di sini kami telah menunjukkan kepada anda sintaks asas perintah tee.



teeFail Pilihan

Pilihan:



  • -i atau –ignore-interrupts adalah untuk mengabaikan isyarat gangguan.
  • Akhirnya, -a atau –append membenarkan perintah tee untuk menambahkan fail daripada menimpa kandungan.
  • Anda juga dapat menggunakan tee -help untuk melihat senarai pilihan yang tersedia untuk perintah tee.

Fail:





  • Nama fail satu atau lebih fail. Setiap fail ini akan mengandungi output yang diarahkan.

Menggunakan perintah tee untuk mengarahkan output ke fail dan skrin:

Bahagian ini mengandungi beberapa contoh yang sangat baik untuk menunjukkan pengalihan output arahan apa pun ke skrin atau fail apa pun.

Sintaks perintah tee untuk mengarahkan output:

arahan | tee /jalan/ke/fail

Mengarahkan output ke satu fail dan skrin:

Di terminal, melaksanakan ls arahan akan menyenaraikan fail dan direktori yang ada di direktori kerja semasa anda.



$ls


Untuk mengalihkan output ke fail dan skrin secara serentak, tuliskan perintah tee dengan cara berikut:

$ls | teefail sampel

Sebelum | simbol paip, anda boleh menaip perintah yang ingin anda laksanakan dan kemudian menggabungkan | dengan arahan tee semasa menentukan jalan fail. Dalam kes kami, kami akan mengalihkan output ke sampel yang ada di direktori utama kami.

Anda juga dapat menambahkan output yang diarahkan dengan menggunakan -untuk atau –Lampirkan pilihan dengan arahan tee. -untuk atau –Lampirkan pilihan membolehkan perintah tee menambahkan fail daripada menimpa kandungan fail.

Sintaks untuk menambahkan output yang diarahkan:

arahan | tee -untuk /jalan/ke/fail

Perintah ini akan menambahkan output yang diarahkan ke akhir fail sampel.

$tidak dikenali -untuk | tee -untukfail sampel

Mengalihkan output ke Beberapa fail dan skrin:

Sekiranya anda ingin mengalihkan output skrin ke beberapa fail, satu-satunya perkara yang perlu anda lakukan ialah menambahkan nama fail pada akhir perintah tee. Kami telah memberi anda sintaks untuk pengalihan fail berganda ini.

arahan | teefail1 fail2 fail3

Perintah yang diberikan di bawah ini akan mengarahkan output ls ke skrin dan file samplefile.txt dan samplefile2.txt.

$ls | teesamplefile.txt samplefile2.txt

Kesimpulan:

Semasa bekerja di terminal Linux, konsep pengalihan output sangat berharga. tee perintah adalah salah satu alat yang paling berharga yang membantu pengguna Linux mengalihkan output perintah ke fail dan skrin. Artikel ini membincangkan penggunaan utama tee untuk mengalihkan output ke skrin, satu, atau beberapa fail.