GNU/Linux >> Belajar Linux >  >> Linux

Cocokkan dua string dalam satu baris dengan grep

Saya rasa inilah yang Anda cari:

grep -E "string1|string2" filename

Saya pikir jawabannya seperti ini:

grep 'string1.*string2\|string2.*string1' filename

hanya cocok dengan kasus di mana keduanya ada, bukan salah satu atau yang lain atau keduanya.


Anda dapat menggunakan

grep 'string1' filename | grep 'string2'

Atau

grep 'string1.*string2\|string2.*string1' filename

Linux
  1. Tingkatkan keterampilan awk Anda dengan dua tutorial mudah

  2. Bekerja dengan pipa di baris perintah Linux

  3. Jalankan Baris Perintah Dengan Satu Sudo?

  1. Grep Dengan Operator Logika?

  2. Mencetak Nama File Bersama Dengan Hasil Grep Di Temukan -exec?

  3. Bagaimana cara menggunakan regex match end of line di Windows?

  1. Bagaimana Menjalankan Grep Dengan Banyak Dan Pola?

  2. Linux – Bagaimana Menyinkronkan Dua Folder Dengan Alat Baris Perintah?

  3. Bagaimana menemukan file yang berisi dua string bersama di Linux?