Pertanyaan yang diberi tag «grep»

grep adalah utilitas pencarian teks baris perintah yang awalnya ditulis untuk Unix. Ini menggunakan ekspresi reguler untuk mencocokkan teks, dan biasanya digunakan sebagai filter dalam saluran pipa. Gunakan tag ini hanya jika pertanyaan Anda terkait dengan pemrograman menggunakan API berbasis grep atau grep. Pertanyaan yang berkaitan dengan penggunaan atau pemecahan masalah opsi baris perintah grep itu sendiri di luar topik.

8
Baris perintah grep rekursif Windows
Saya perlu melakukan grep rekursif di Windows, sesuatu seperti ini di Unix / Linux: grep -i 'string' `find . -print` atau metode yang lebih disukai: find . -print | xargs grep -i 'string' Saya terjebak hanya dengan cmd.exe, jadi saya hanya memiliki perintah bawaan Windows. Sayangnya saya tidak dapat menginstal …


9
Menggunakan grep untuk mencari string yang memiliki titik di dalamnya
Saya mencoba mencari string 0.49(dengan titik) menggunakan perintah grep -r "0.49" * Tetapi yang terjadi adalah saya juga mendapatkan hasil yang tidak diinginkan yang berisi string seperti 0449, 0949dll. Masalahnya adalah linux mempertimbangkan dot (.) Sebagai karakter apa saja dan mengeluarkan semua hasilnya. Tetapi saya ingin mendapatkan hasil hanya untuk …
196 linux  grep 

3
Grep regex TIDAK mengandung string
Saya melewati daftar pola regex grepuntuk memeriksa file syslog. Mereka biasanya cocok dengan alamat IP dan entri log; grep "1\.2\.3\.4.*Has exploded" syslog.log Itu hanya daftar pola seperti "1\.2\.3\.4.*Has exploded"bagian yang saya lewati, dalam satu lingkaran, jadi saya tidak bisa melewatkan "-v" misalnya. Saya bingung mencoba melakukan kebalikan dari yang di …
182 regex  grep 


9
“Ps aux | lebih elegan grep -v grep ”
Ketika saya memeriksa daftar proses dan 'mengambil' yang menarik bagi saya, grepitu sendiri juga termasuk dalam hasil. Misalnya, untuk mencantumkan terminal: $ ps aux | grep terminal user 2064 0.0 0.6 181452 26460 ? Sl Feb13 5:41 gnome-terminal --working-directory=.. user 2979 0.0 0.0 4192 796 pts/3 S+ 11:07 0:00 grep …
177 linux  grep 



9
(grep) Regex agar sesuai dengan karakter non-ASCII?
Di Linux, saya memiliki direktori dengan banyak file. Beberapa dari mereka memiliki karakter non-ASCII, tetapi semuanya adalah UTF-8 yang valid . Satu program memiliki bug yang mencegahnya bekerja dengan nama file non-ASCII, dan saya harus mencari tahu berapa banyak yang terpengaruh. Saya akan melakukan ini dengan finddan kemudian melakukan grep …
169 regex  unicode  grep  ascii 



8
PowerShell setara dengan grep -f
Saya mencari PowerShell yang setara dengan grep --file=filename. Jika Anda tidak tahu grep, nama file adalah file teks di mana setiap baris memiliki pola ekspresi reguler yang ingin Anda cocokkan. Mungkin saya kehilangan sesuatu yang jelas, tetapi Select-Stringsepertinya tidak memiliki opsi ini.
157 powershell  grep 

10
Bagaimana cara menggabungkan beberapa baris output ke satu baris?
Jika saya menjalankan perintah cat file | grep pattern, saya mendapatkan banyak garis keluaran. Bagaimana Anda menggabungkan semua garis menjadi satu baris, secara efektif mengganti masing "\n"- masing dengan "\" "(diakhiri dengan "diikuti oleh spasi)? cat file | grep pattern | xargs sed s/\n/ /g tidak bekerja untuk saya.
157 linux  bash  unix  grep  tr 

11
Daftar file dengan ekstensi tertentu dengan ls dan grep
Saya hanya ingin mendapatkan file dari direktori saat ini dan hanya mengeluarkan file .mp4 .mp3 .exe. Jadi saya pikir saya bisa melakukan ini: ls | grep \.mp4$ | grep \.mp3$ | grep \.exe$ Tapi tidak, karena grep pertama akan menampilkan hanya mp4 maka 2 grep lainnya tidak akan digunakan. Ada …
153 bash  shell  macos  grep 


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.