GNU/Linux >> Linux Esercitazione >  >> Linux

Come impostare il limite di lunghezza della linea quando si utilizza grep (risultato del filtro per lunghezza della linea)?

Primo approccio, cerca di escludere i file JS a una riga dall'essere greppati in primo luogo. Spesso questi avranno un nome come some-library.min.js, quindi potresti fare qualcosa del tipo:

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

Un altro approccio è che se sai che sarà in un file CSS, puoi usare ack per restringere la tua ricerca ai file CSS (e ignorare vari cruft VCS):

$ ack --type=css ...

Tuttavia, per rispondere alla tua domanda, puoi scrivere un'espressione regolare da abbinare alla lunghezza della riga. Quanto segue corrisponderà a qualsiasi riga con un massimo di 100 caratteri.

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

Linux
  1. Quanti anni avevi quando hai iniziato a usare Linux?

  2. Come creare un database in MySQL utilizzando la riga di comando

  3. Come spegnere o riavviare Linux utilizzando la riga di comando

  4. Trovare l'ultimo elemento di una riga usando Grep?

  5. come limitare la lunghezza della stringa presente in una riga usando Linux

Come creare un file in Linux utilizzando Terminale/riga di comando

Come mostrare i numeri di riga in Vim / Vi

Come eseguire la ricerca del modello nei file utilizzando Grep

Come limitare la larghezza di banda della rete in Linux usando Wondershaper

Come mostrare o nascondere i numeri di riga in Vim

Come si imposta la dimensione del blocco bzip2 quando si utilizza tar?