Pertanyaan yang diberi tag «grep»

Untuk pertanyaan terkait grep, alat baris perintah untuk mencari pola teks dalam file. Gunakan tag ini untuk pertanyaan tentang grep sendiri atau pertanyaan tentang masalah yang timbul karena menggunakan alat baris perintah grep.

3
Menekan pesan 'file terpotong' saat menggunakan ekor
Saya tailing menggunakan file log tail -f messages.logdan ini adalah bagian dari output: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce eget tellus sit amet odio porttitor rhoncus. Donec consequat diam sit amet tellus viverra pellentesque. tail: messages.log: file truncated Suspendisse at risus id neque pharetra finibus in facilisis …
11 grep  tail  output 

11
Grep Match dan ekstrak
Saya memiliki file yang berisi baris sebagai proto=tcp/http sent=144 rcvd=52 spkt=3 proto=tcp/https sent=145 rcvd=52 spkt=3 proto=udp/dns sent=144 rcvd=52 spkt=3 Saya perlu untuk mengambil nilai proto yang tcp/http, tcp/https, udp/dns. Sejauh ini saya sudah mencoba ini grep -o 'proto=[^/]*/'tetapi hanya mampu mengekstraksi nilai sebagai proto=tcp/.
10 awk  grep 

3
Bagaimana cara grep untuk unicode dalam skrip bash
if grep -q "�" out.txt then echo "working" else cat out.txt fi Pada dasarnya, jika file "out.txt" berisi " " di mana saja di dalam file, saya ingin menggemakan "berfungsi" DAN jika file "out.txt" TIDAK mengandung " " di mana saja dalam file, maka saya ingin ke cat out.txt EDIT: …

2
grep perilaku aneh dengan kata-kata huruf tunggal
Saya menghapus kata-kata berhenti dari sebuah teks, secara kasar menggunakan kode ini Saya punya yang berikut ini $ cat file file types extensions $ cat stopwords i file types grep -vwFf stopwords file Saya mengharapkan hasilnya: extensions tapi saya mendapatkan (saya pikir salah) file extensions Seolah-olah kata filetersebut telah dilewati …
10 grep  osx  freebsd 

3
Bagaimana cara mendapatkan dua baris dari lshw?
Saya ingin mencatat nomor seri motherboard dan model produk komputer. Saya menggunakan sudo lshw | grep -m1 serial: untuk mendapatkan nomor seri (karena ada beberapa kemunculan "serial:" dan yang saya inginkan adalah yang pertama. Bagaimana saya bisa melakukan ini DAN secara bersamaan juga mencari "produk:"? Ada juga beberapa kemunculan produk, …

3
Perilaku aneh "ls-a | grep ^ \. "
Saya ingin membuat daftar isi pwd dan hanya menampilkan file yang dimulai dengan titik. Saya sudah mencoba ls -a | grep ^\.tetapi saya tidak tahu mengapa output juga berisi file-file yang tidak dimulai dengan titik. Sebagai contoh: Pictures .pip .pki .profile projects Public Saya tahu bahwa saya dapat mencapai apa …


4
Ganti string yang berisi karakter baris baru
Dengan bashshell, dalam file dengan baris seperti yang berikut ini first "line" <second>line and so on Saya ingin mengganti satu atau lebih kejadian "line"\n<second>dengan other charactersdan memperoleh setiap waktu: first other characters line and so on Jadi saya harus mengganti string dengan karakter khusus seperti "dan <dan dengan karakter baris …


6
bash temukan garis yang dimulai dengan string
Saya memiliki banyak file dan saya ingin menemukan yang berisi garis berurutan yang dimulai dengan string tertentu. Misalnya untuk file berikut: Aaaaaaaaaaaa Baaaaaaaaaaa Cxxxxxxxxx Cyyyyyyyyy Czzzzzzzzz Abbbbbbbbbbb Bbbbbbbbbbbb Caaaaaa Accccccccccc Bccccccccccc Cdddddd Ceeeeee Ada lebih dari satu baris yang dimulai dengan 'C', jadi saya ingin file ini ditemukan dengan perintah. …
10 bash  sed  grep  string 

3
grep untuk menemukan contoh "Foo" di mana "Bar" tidak muncul dalam 10 baris
Misalkan saya ingin mencari seluruh pohon untuk semua file CPP di mana "Foo" terjadi. Saya mungkin melakukannya: find . -name "*.cpp" | xargs grep "Foo" Sekarang anggaplah saya ingin mendaftar hanya contoh-contoh di mana beberapa string lain, katakan "Bar" tidak terjadi dalam 3 baris dari hasil sebelumnya. Jadi diberikan dua …
10 grep 

6
Bagaimana cara mendapatkan beberapa baris dari file dengan regex?
Bagaimana cara mendapatkan beberapa baris dari file dengan regex? Saya sering ingin mendapatkan beberapa baris / memodifikasi beberapa baris dengan regex. Contoh kasus: Saya mencoba membaca bagian dari file XML / SGML (mereka belum tentu terbentuk dengan baik atau dalam sintaksis yang dapat diprediksi, sehingga regex akan lebih aman daripada …
10 shell  sed  grep 



2
"Grep -r foo *" vs "grep -r foo."
Saat menggunakan grep -r Anda dapat mencari di semua file dengan * atau. dan tampaknya mengembalikan hal yang sama tetapi apakah itu benar-benar sama? Katakanlah saya mencari "foo", maka saya bisa menulis grep -r foo * atau grep -r foo . Adakah yang akan mencoba menjelaskan perbedaan antara. dan *?
10 grep  wildcards 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.