GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mengatur batas panjang garis saat menggunakan grep (Filter hasil berdasarkan panjang garis)?

Pendekatan pertama, cobalah untuk mengecualikan file JS one-liner dari grepped di tempat pertama. Seringkali ini akan memiliki nama seperti some-library.min.js, sehingga Anda dapat melakukan sesuatu seperti:

$ grep --exclude '*.min.js' ...

Pendekatan lain adalah jika Anda tahu bahwa itu akan berada dalam file CSS, Anda dapat menggunakan ack untuk membatasi pencarian Anda ke file CSS (dan mengabaikan berbagai VCS cruft):

$ ack --type=css ...

Namun, untuk menjawab pertanyaan Anda, Anda dapat menulis ekspresi reguler agar sesuai dengan panjang baris. Berikut ini akan cocok dengan baris apa pun dengan 100 karakter atau kurang.

$ grep -E '^.{,100}$'

Linux
  1. Cara Shutdown atau Reboot Linux menggunakan Command Line

  2. Cara Reboot Linux Menggunakan Command Line

  3. Bagaimana cara mengatur batas Ukuran Unggah File di Apache?

  1. cara membatasi panjang string yang ada dalam satu baris menggunakan linux

  2. Bagaimana cara mengatur bit paritas saat menggunakan layar untuk mengakses port serial

  3. Bagaimana cara mengatur DNS resolver di Fedora menggunakan network-manager?

  1. Berapa umur Anda saat pertama kali menggunakan Linux?

  2. Bagaimana cara menemukan nomor baris di Bash ketika terjadi kesalahan?

  3. Bagaimana Anda mengatur ukuran blok bzip2 saat menggunakan tar?