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.




15
Bagaimana cara grep (mencari) kode yang dilakukan dalam sejarah Git
Saya telah menghapus file atau beberapa kode dalam suatu file di masa lalu. Bisakah saya memahami konten (bukan dalam pesan komit)? Solusi yang sangat buruk adalah dengan mengambil log: git log -p | grep <pattern> Namun, ini tidak mengembalikan hash komit langsung. Saya bermain-main dengan git greptidak berhasil.
1435 git  grep  diff 

4
Bagaimana saya bisa menggunakan grep untuk hanya menampilkan nama file di Linux?
Bagaimana saya bisa menggunakan grep hanya untuk menunjukkan nama file (tidak ada kecocokan in-line) di Linux? Saya biasanya menggunakan sesuatu seperti: find . -iname "*php" -exec grep -H myString {} \; Bagaimana saya bisa mendapatkan nama file (dengan path), tetapi tanpa kecocokan? Apakah saya harus menggunakan xargs? Saya tidak melihat …
1068 linux  grep 

3
Pencocokan negatif menggunakan grep (garis kecocokan yang tidak mengandung foo)
Saya telah mencoba mencari sintaks untuk perintah ini: grep ! error_log | find /home/foo/public_html/ -mmin -60 ATAU: grep '[^error_log]' | find /home/baumerf/public_html/ -mmin -60 Saya perlu melihat semua file yang telah dimodifikasi kecuali untuk yang bernama error_log. Saya sudah baca di sini , tetapi hanya menemukan satu notpola regex.
991 regex  grep 

11
Bagaimana saya bisa memasang stderr, dan tidak stdout?
Saya memiliki program yang menulis informasi untuk stdoutdan stderr, dan saya harus grepmelalui apa yang akan terjadi pada stderr , sambil mengabaikan stdout . Tentu saja saya bisa melakukannya dalam 2 langkah: command > /dev/null 2> temp.file grep 'something' temp.file tapi saya lebih suka bisa melakukan ini tanpa file temp. …
982 bash  grep  stdout  pipe  stderr 

11
grep, tetapi hanya ekstensi file tertentu
Saya sedang bekerja menulis beberapa skrip ke grepdirektori tertentu, tetapi direktori ini berisi semua jenis file. Saya ingin grepadil .hdan .cppuntuk saat ini, tetapi mungkin beberapa orang lain di masa depan. Sejauh ini saya punya: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image …


12
Bagaimana cara 'menangkap' aliran berkelanjutan?
Apakah itu mungkin untuk digunakan greppada aliran berkelanjutan? Yang saya maksud adalah semacam tail -f <file>perintah, tetapi dengan greppada output untuk menjaga hanya garis yang menarik minat saya. Saya sudah mencoba tail -f <file> | grep patterntetapi tampaknya grephanya bisa dieksekusi setelah tailselesai, artinya tidak pernah.
729 linux  bash  shell  grep  tail 

14
Bisakah grep hanya menampilkan kata-kata yang cocok dengan pola pencarian?
Apakah ada cara untuk membuat "kata" grep output dari file yang cocok dengan ekspresi pencarian? Jika saya ingin menemukan semua contoh, katakanlah, "th" di sejumlah file, saya dapat melakukan: grep "th" * tetapi hasilnya akan seperti (berani adalah saya); beberapa teks-berkas: the cat duduk di dalam tikar beberapa-lain-text file: yang …
685 grep  words 





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.