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-failDalam 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 -8Contoh
$ kucing disusun-fail | kepala -8Catatan : 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 -duaContoh
$ 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 -lDalam 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 | lebihHasil 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 -8Contoh
$ kucing contoh-fail2 | menyusun | kepala -8Catatan : 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 -lContoh
$ kucing fail carian | cengkaman pisang | wc -lDalam 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.