GNU/Linux >> Belajar Linux >  >> Linux

grep untuk menemukan file yang berisi string lebih dari x karakter?

Saya menganggap diri saya regex noob, tetapi saya membuat banyak file dengan string panjang variabel di dalamnya dan saya pikir saya mendapatkan apa yang Anda inginkan, coba ini:

[email protected]$ grep -e '[^\ ]\{7,\}' *

Bagi mereka yang tidak begitu mengerti ini:

-e membuat pencarian grep menggunakan regex. [^\ ] berarti mencocokkan satu karakter kecuali spasi. \{7,\} berarti untuk mencocokkan string 7 karakter atau lebih. Jika Anda memasukkan nomor lain setelahnya , itu akan berupa string antara 7 dan x karakter.


Linux
  1. Cara Menemukan File Yang Lebih Besar Atau Lebih Kecil Dari Ukuran X Di Linux

  2. Bagaimana Menemukan Semua File Yang Tidak Mengandung String Teks?

  3. Menemukan file yang dapat dieksekusi menggunakan ls dan grep

  1. Cara Menggunakan Perintah Grep untuk Menemukan Teks di File

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

  3. Hapus file yang dimulai dengan tetapi tidak berisi

  1. Temukan File yang Tidak Dapat Dibaca Pengguna?

  2. Grep Untuk Beberapa String Dalam File, Dan Kemudian Buat Daftar File Dalam Urutan Ukuran?

  3. Bagaimana Menemukan Banyak String Dalam File??