Domande taggate «grep»

Per domande relative a grep, uno strumento da riga di comando per la ricerca di schemi di testo nei file. Utilizzare questo tag per domande su grep stesso o domande su problemi derivanti dall'uso dello strumento da riga di comando grep.



3
Grep multicolore
Sto cercando di ottenere ogni comando grep per evidenziare i risultati in un colore diverso. Posso farlo manualmente con una linea come questa: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f Ogni cpersonaggio verrà evidenziato in verde e ogni opersonaggio verrà …
30 bash  shell  grep  pipe  bashrc 



5
Impedire a grep di uscire in caso di nomatch
Questo script non fa eco "dopo": #!/bin/bash -e echo "before" echo "anything" | grep e # it would if I searched for 'y' instead echo "after" exit Lo farebbe anche se avessi rimosso l' -eopzione sulla riga shebang, ma desidero mantenerlo in modo che il mio script si interrompa in …

6
Esegui il pipe su più file nella shell
Ho un'applicazione che produrrà una grande quantità di dati che non desidero archiviare sul disco. L'applicazione produce principalmente dati che non desidero utilizzare, ma una serie di informazioni utili che devono essere suddivise in file separati. Ad esempio, dato il seguente output: JUNK JUNK JUNK JUNK A 1 JUNK B …
29 bash  shell  grep  pipe 


6
Come aggiungere un ritorno a capo prima di ogni nuova riga?
Ho un file che utilizza solo \nper le nuove righe, ma ne ho bisogno \r\nper ogni nuova riga. Come posso fare questo? Ad esempio, l'ho risolto usando Vim :%s/\n/\r\n/g, ma vorrei usare uno script o un'applicazione da riga di comando. Eventuali suggerimenti? Ho provato a cercarlo con sedo grep, ma …
28 sed  grep  newlines 

8
grep e tail -f?
È possibile fare un tail -f(o simile) su un file, e grepallo stesso tempo? Non mi dispiacerebbe altri comandi solo alla ricerca di quel tipo di comportamento.





4
Come usare grep quando il file non contiene la stringa
Nel mio script bash sto provando a stampare una riga se una determinata stringa non esiste in un file. if grep -q "$user2" /etc/passwd; then echo "User does exist!!" È così che l'ho scritto se volevo che la stringa esistesse nel file, ma come posso cambiarlo per farlo stampare "l'utente …
26 bash  ubuntu  grep 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.