Hantar Output Perintah ke Fail – Raspberry Pi Linux

Hantar Output Perintah Ke Fail Raspberry Pi Linux



Jika anda seorang pengguna Raspberry Pi maka anda mesti telah menjalankan berbilang arahan untuk melaksanakan operasi yang berbeza. Tetapi sebaik sahaja anda beralih ke arahan seterusnya output arahan sebelumnya tidak disimpan dalam fail tertentu jadi apabila terminal ditutup output arahan akan hilang. Untuk memastikan output arahan disimpan, anda perlu menghantarnya ke fail. Dalam artikel ini, kami telah membentangkan cara untuk menghantar output arahan ke fail.

Bagaimana untuk Menghantar Output Perintah ke Fail?

Dalam Raspberry Pi terdapat pelbagai cara untuk menghantar/melampirkan output arahan ke fail, cara tersebut ialah:







Mari kita bincangkan setiap daripada mereka.



1: Menghantar Output ke Fail Secara Terus

Untuk menghantar output arahan ke fail di bawah sintaks yang disebutkan boleh diikuti:



Sintaks





$ perintah > nama fail keluaran

Dalam sintaks di atas perintah di sebelah kiri adalah sebarang arahan yang ingin dijalankan oleh pengguna, dan output arahan itu akan disimpan ke dalam fail keluaran. Nama fail output ialah nama fail di mana pengguna ingin menyimpan output arahan, pengguna boleh memilih mana-mana nama untuk fail ini.



Contoh

Untuk memetik contoh, katakan saya mempunyai fail bernama fail contoh yang terdiri daripada nama haiwan yang berbeza. Perintah kucing di bawah hanya digunakan untuk memaparkan kandungan fail:

$ kucing fail contoh

Sekarang jika saya perlu menggunakan perintah jenis padanya dan perlu menyimpan hasil yang diisih ke dalam fail yang berasingan, maka arahan yang disebutkan di bawah boleh digunakan:

$ menyusun fail contoh > fail keluaran

Di sini, output diisih contoh-fail sedang disimpan dalam fail yang dinamakan sebagai fail-output

Untuk mengesahkan mari kita paparkan kandungan fail keluaran dengan menggunakan yang disebutkan di bawah kucing perintah:

$ kucing fail keluaran

Hasil daripada arahan ini, jelas kelihatan bahawa output yang diisih disimpan dalam fail output kami.

2: Menyimpan Output Perintah Menggunakan Perintah tee

Dalam sistem berasaskan Linux, output standard dihantar ke fail dengan membacanya melalui fail tee perintah. Sintaks arahan tee dikongsi di bawah:

Sintaks

$ perintah | tee < nama fail > .txt

Contoh

$ Tarikh | tee output_file.txt

Dalam contoh ini output perintah pertama akan dibaca oleh perintah tee dan kemudian ia akan ditulis pada output_file.

Untuk mengesahkan sama ada data disimpan dalam output_file, kami akan menggunakan perintah kucing yang disebutkan di bawah yang akan memaparkan data yang ada di dalam output_file.:

$ kucing output_file.txt

3: Menambahkan Output Perintah pada Fail

Jika pengguna ingin menambahkan output arahan ke fail tertentu, maka arahan yang disebut di bawah boleh digunakan untuk menambah data:

Sintaks

$ perintah >> nama fail

Contoh

Untuk memetik contoh mari buat fail bernama linuxhint_file.txt , untuk mencipta fail di bawah arahan akan digunakan:

$ nano < fail nama >

Nota : linuxhint_file ialah nama pengguna fail saya boleh memilih nama lain jika mereka mahu.

Kandungan yang telah saya tambahkan pada fail saya ditunjukkan dalam imej di bawah:

Simpan fail dengan menekan kekunci Ctrl+X kemudian Y dan akhirnya tekan Masuk untuk kembali ke terminal.

Sekarang, akhirnya mari tulis arahan tambah kami, untuk ini saya menggunakan arahan gema:

$ bergema 'Petunjuk Hello Linux' >> / rumah / pi / linuxhint_file.txt

Dalam contoh ini, mesej bertulis/output bagi arahan gema pertama dilampirkan pada fail yang dinamakan linuxhint_file.txt.

Akhir sekali, untuk mengesahkan mari paparkan kandungan fail kami:

$ kucing < nama fail / laluan >

Dalam imej di bawah jelas kelihatan bahawa output arahan gema kami dilampirkan pada fail yang telah dibuat dan bukannya menyimpannya ke fail baharu.

Kesimpulan

Sistem Raspberry Pi adalah berasaskan Linux yang bermaksud apabila arahan dijalankan dalam sistem Raspberry Pi outputnya dipaparkan pada terminal/skrin. Tetapi kadangkala pengguna merasakan keperluan untuk menghantar output ke fail untuk menyimpan rekod atau untuk sebarang tujuan lain. Untuk kes itu dalam artikel, kami telah berkongsi kaedah untuk menghantar dan menambahkan output arahan ke fail.