Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Cara menggunakan grep dalam linux untuk mencari fail yang tidak mengandungi
Di Linux, anda boleh menggunakan parameter "-v" bagi arahan grep untuk mencari rentetan yang tidak mengandungi Untuk memilih, paparkan semua baris yang tidak mengandungi teks yang sepadan, sintaksnya ialah "grep -v does tidak mengandungi nama fail rentetan".
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Arahan grep Linux digunakan untuk mencari rentetan yang memenuhi syarat dalam fail.
Arahan grep digunakan untuk mencari fail yang kandungannya mengandungi gaya templat yang ditentukan Jika kandungan fail didapati sepadan dengan gaya templat yang ditentukan, arahan grep lalai akan memaparkan lajur yang mengandungi gaya templat. Jika tiada nama fail dinyatakan, atau jika - diberikan, arahan grep membaca data daripada peranti input standard.
[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename
Pilihan dan parameter:
-a: Cari fail binari sebagai fail teks
-c: Kira bilangan kali 'rentetan carian' ditemui
-i: Abaikan perbezaan antara huruf besar dan kecil, jadi huruf besar dan huruf kecil dianggap sama
-n: Keluarkan nombor baris dengan cara
-v: Pilihan terbalik, Iaitu, baris tanpa kandungan 'rentetan carian' dipaparkan! Paparkan semua baris yang tidak mengandungi teks yang sepadan
--color=auto: Anda boleh memaparkan kata kunci yang ditemui dalam warna!
Sebagai contoh, saya perlu mengekstrak baris yang tidak mengandungi ok dan mengira bilangan baris yang sepadan
grep -cv "OK" result
atau
grep -v "OK" result |wc -l
paparkan jumlah baris yang tidak mengandungi ok Bilangan baris
grep -nv "OK" result
Pembelajaran yang disyorkan: Tutorial video Linux
Atas ialah kandungan terperinci Cara menggunakan grep dalam linux untuk mencari fail yang tidak mengandungi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!