Pertanyaan yang diberi tag grep

360
Dapatkan nomor baris saat menggunakan grep

Saya menggunakan grep rekursif untuk mencari file untuk sebuah string, dan semua file yang cocok dan baris yang berisi string tersebut dicetak pada terminal. Tetapi mungkinkah untuk mendapatkan nomor baris dari garis itu juga ?? mis: saat ini yang saya dapatkan adalah /var/www/file.php: $options =...

359
Bagaimana cara saya menerima semua karakter non-ASCII?

Saya memiliki beberapa file XML yang sangat besar dan saya mencoba menemukan garis yang berisi karakter non-ASCII. Saya sudah mencoba yang berikut ini: grep -e "[\x{00FF}-\x{FFFF}]" file.xml Tapi ini mengembalikan setiap baris dalam file, terlepas dari apakah baris tersebut mengandung karakter...

329
Grep hanya pertandingan pertama dan berhenti

Saya mencari direktori secara rekursif menggunakan grep dengan argumen berikut berharap hanya mengembalikan pertandingan pertama. Sayangnya, ia mengembalikan lebih dari satu - bahkan dua yang terakhir kali saya lihat. Sepertinya saya punya terlalu banyak argumen, terutama tanpa mendapatkan hasil...

323
Hapus semua cabang git lokal

Saya mengikuti proses pengembangan di mana saya membuat cabang lokal baru untuk setiap fitur atau kartu cerita baru. Setelah selesai saya menggabungkan cabang menjadi master dan kemudian mendorong. Apa yang cenderung terjadi dari waktu ke waktu karena kombinasi kemalasan atau kelupaan, adalah...

289
Apa alat grep yang baik untuk Windows? [Tutup]

Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa pertanyaan

289
Hitung semua kemunculan string dalam banyak file dengan grep

Saya punya banyak file log. Saya perlu mencari tahu berapa kali sebuah string muncul di semua file. grep -c string * kembali ... file1:1 file2:0 file3:0 ... Menggunakan pipa saya hanya bisa mendapatkan file yang memiliki satu atau lebih kejadian: grep -c string * | grep -v

277
Fungsi PHP yang dapat dieksploitasi

Terkunci . Pertanyaan ini dan jawabannya dikunci karena pertanyaannya di luar topik tetapi memiliki signifikansi historis. Saat ini tidak menerima jawaban atau interaksi baru. Saya mencoba membuat daftar fungsi yang dapat digunakan untuk eksekusi kode arbitrer.

252
Cara mengambil dan mengganti

Saya perlu secara rekursif mencari string yang ditentukan dalam semua file dan subdirektori dalam direktori dan mengganti string ini dengan string lain. Saya tahu bahwa perintah untuk menemukannya mungkin terlihat seperti ini: grep 'string_to_find' -r ./* Tetapi bagaimana saya bisa mengganti...

237
Cara membalikkan ekspresi grep

Ekspresi grep berikut berhasil mendaftar semua file .exe dan .html di direktori dan sub direktori saat ini. ls -R |grep -E .*[\.exe]$\|.*[\.html]$ Bagaimana cara membalikkan hasil ini untuk mencantumkan yang bukan .html atau .exe sebagai gantinya. (Yaitu

234
grep tanpa menunjukkan path / file: line

Bagaimana Anda memahami dan hanya mengembalikan garis yang cocok? yaitu Path / nama file dihilangkan dari hasil. Dalam hal ini saya ingin melihat semua file .bar di direktori saat ini, mencari istilah FOO find . -name '*.bar' -exec grep -Hn FOO {}

218
Cocokkan dua string dalam satu baris dengan grep

Saya mencoba menggunakan grepuntuk mencocokkan garis yang berisi dua string berbeda. Saya telah mencoba yang berikut tetapi ini cocok dengan baris yang berisi string1 atau string2 yang bukan yang saya inginkan. grep 'string1\|string2' filename Jadi bagaimana cara mencocokkan grephanya dengan...