GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana saya bisa menggunakan grep untuk mencocokkan tetapi tanpa mencetak kecocokan?

Gunakan grep -q (tenang)

/var/folder/program.exe -L parameters |
grep -q "text_to_filter" && echo 'SomeText' > '/tmp/Log.txt'

Sesuai man grep :

-q, --quiet, --silent Diam; jangan menulis apa pun ke keluaran standar. Keluar segera dengan status nol jika ada kecocokan yang ditemukan, bahkan jika kesalahan terdeteksi. Lihat juga opsi -s atau --no-messages.


Linux
  1. Cara menggunakan perintah grep Linux

  2. Cara menggunakan perintah history di Linux

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

  1. Bagaimana saya bisa menggunakan grep untuk hanya menampilkan nama file di Linux?

  2. Bagaimana Anda menggunakan teguk di terminal untuk mengubah ukuran gambar, tanpa meningkatkannya?

  3. Bagaimana saya bisa menjalankan perintah yang berbeda tetapi dengan argumen yang sama?

  1. Bagaimana cara menemukan versi Fedora yang saya gunakan?

  2. Bagaimana saya bisa membuat daftar file dalam arsip zip tanpa mendekompresinya?

  3. Cara menggunakan FDE tanpa perlu membagikan kata sandi enkripsi