Menggunakan Perintah Paip – ​​Raspberry Pi Linux

Menggunakan Perintah Paip Raspberry Pi Linux



paip perintah (|) ialah arahan yang digunakan secara meluas untuk menyalurkan keluaran berbilang arahan bersama-sama. Menggunakan arahan paip, output arahan sebelumnya disalurkan untuk menjadi input untuk arahan seterusnya. Paip adalah penting semasa mencipta aliran kerja yang kompleks kerana ini akan membantu pengguna menyambungkan berbilang arahan bersama-sama.

Artikel ini adalah mengenai penggunaan paip arahan dalam sistem Raspberry Pi Linux.

Menggunakan Perintah Paip

Untuk menyalurkan beberapa arahan menggunakan paip , ikuti sintaks yang disebutkan di bawah:







$ perintah1 | perintah2 | ... | muktamad perintah

Di bawah ini kita akan melihat beberapa contoh penggunaan paip perintah. Tetapi sebelum memulakan, katakan kita mempunyai fail bernama contoh-fail2 dan kandungan fail boleh dipaparkan menggunakan arahan kucing:



$ kucing < nama fail >



Menyusun Data Menggunakan Paip

Dalam fail di atas, data diisih dan untuk menyusun data mengikut abjad, kami akan menggunakan arahan yang disebut di bawah:





$ kucing contoh-fail2 | menyusun

Apa yang berlaku di sini ialah output fail 'contoh-fail2' menjadi hasil input untuk perintah isihan.



Menyusun dan Menyimpan Output ke Fail Baharu

Jika pengguna ingin menyimpan fail yang diisih ke fail lain, maka ini boleh dilakukan dengan menggunakan arahan di bawah:

Sintaks

$ kucing < fail nama > | menyusun > < baru fail nama untuk menyimpan data >

Contoh

$ kucing contoh-fail2 | menyusun > disusun-fail

Dalam fail, data diisih bagi 'contoh-fail2' disimpan ke dalam fail baharu, yang dinamakan sebagai disusun-fail , dan ini semua dilakukan dalam satu arahan:

Untuk mengesahkan hasil tuntutan kami di sini, kami telah menggunakan itu perintah t untuk memaparkan data yang disimpan dalam fail diisih:

$ kucing disusun-fail

Memilih Data yang Diperlukan

paip juga boleh digunakan untuk memilih beberapa kandungan keluaran daripada fail. Sebagai contoh, jika pengguna ingin memilih 8 istilah awal dari fail, dia boleh mengikut arahan yang disebutkan di bawah:

Sintaks

$ kucing < fail nama > | kepala -8

Contoh

$ kucing disusun-fail | kepala -8

Catatan : Nombor ini 8 boleh berbeza dalam arahan mengikut keperluan pengguna.

Perintah ketua memilih yang pertama 8 kandungan daripada fail.

Sama seperti arahan ketua, the ekor arahan juga boleh digunakan dengan a paip untuk memaparkan kandungan dari hujung fail. Dalam contoh di bawah, kami memaparkan 2 nama terakhir menggunakan ekor perintah:

Sintaks

$ kucing < nama fail > | ekor -dua

Contoh

$ kucing disusun-fail | ekor -dua

Menyalurkan Perintah Senarai

paip arahan juga boleh digunakan dengan arahan senarai. Di bawah ini kami telah berkongsi beberapa contoh arahan senarai di mana paip digunakan.

Contoh 1

Dalam contoh pertama arahan senarai , kami akan memaparkan jumlah bilangan fail yang terdapat dalam sistem menggunakan senarai perintah:

$ ls | wc -l

Dalam output, jumlah bilangan fail dipaparkan.

Contoh 2

Dalam contoh senarai ini, kami akan menyenaraikan semua output dengan menggunakan ' lebih ” perintah bersama-sama dengan paip perintah:

$ ls -kepada | lebih

Hasil daripada arahan di atas, semua output akan dipaparkan pada skrin.

Pelbagai paip

Ia tidak wajib untuk menggunakan paip sekali sahaja dalam arahan sebaliknya ia boleh digunakan beberapa kali. Sebagai contoh, beberapa contoh dikongsi di bawah di mana paip digunakan lebih daripada sekali.

Contoh 1

Dalam contoh di bawah, kami akan mengisih terlebih dahulu fail kami kemudian selepas mengisih, 8 nama pertama akan dipaparkan:

Sintaks

$ kucing < fail nama > | menyusun | kepala -8

Contoh

$ kucing contoh-fail2 | menyusun | kepala -8

Catatan : Nombor 8 boleh digantikan dengan nombor lain jika pengguna mahu.

Contoh 2

Dalam contoh ini, saya telah mencipta fail baharu dan kandungannya dipaparkan dalam imej di bawah:

Sekarang untuk mencari bilangan kali perkataan diulang dalam fail, ikut arahan paip yang disebut di bawah:

Sintaks

$ kucing < fail nama > | cengkaman perkataan carian | wc -l

Contoh

$ kucing fail carian | cengkaman pisang | wc -l

Dalam contoh ini perkataan ' pisang ” dicari melalui fail carian dan bilangan perkataan pisang dalam fail dipaparkan seperti yang ditunjukkan dalam imej di bawah:

Itu sahaja untuk panduan ini!

Kesimpulan

The paip arahan boleh digunakan untuk menyalurkan berbilang arahan bersama-sama. Kami telah berkongsi berbilang senario dalam garis panduan di atas di mana a paip perintah boleh digunakan. Pergi melalui arahan ini dan laksanakannya dengan mencipta fail anda sendiri supaya anda boleh mempelajari penggunaannya paip arahan pada sistem Raspberry Pi.