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.
Quale comando conciso posso usare per trovare tutti i file che NON contengono una stringa di testo? Ho provato questo (usando -v per invertire i parametri di grep) senza fortuna: find . -exec grep -v -l shared.php {} \; Qualcuno ha detto che avrebbe funzionato: find . ! -exec grep …
Sto analizzando un file di cassetta postale che memorizza i rapporti del server di posta elettronica per la posta elettronica non recapitata correttamente. Desidero estrarre indirizzi e-mail errati, in modo da rimuoverli dal sistema. Il file di registro è simile al seguente: ...some content... The mail system <slavicatomic118@hotmail.com>: host mx1.hotmail.com[65.54.188.94] …
Ho un file con circa 30.000.000 di righe (Radius Accounting) e ho bisogno di trovare l'ultima corrispondenza di un determinato modello. Il comando: tac accounting.log | grep $pattern dà ciò di cui ho bisogno, ma è troppo lento perché il sistema operativo deve prima leggere l'intero file e quindi inviarlo …
Ho una cartella che contiene oltre 250 file da 2 GB ciascuno. Ho bisogno di cercare una stringa / modello in quei file e produrre il risultato in un outputfile. So di poter eseguire il seguente comando, ma è troppo lento !! grep mypattern * > output Voglio accelerarlo. Essendo …
Ho un file che contiene "then" e "there". io posso $ grep "then " x.x x and then some x and then some x and then some x and then some e posso $ grep "there " x.x If there is no blob none some will be created Come posso …
Di solito faccio un po 'grep durante lo sviluppo, e ci sono alcune estensioni che non voglio sempre cercare (come * .pyc). È possibile creare un ~ / .egreprc o qualcosa del genere e mettere un po 'di filtro per non mostrare sempre i file pyc nel risultato. È possibile, …
Come posso ricorsivamente grepfile all'interno di una determinata cartella tranne un paio di tipi di file? Ad esempio, sto cercando una stringa nella mia cartella dell'area di lavoro, ma finisce per cercare all'interno dei file sql e genera stringhe serializzate. Quindi, in questo caso, vorrei grepla cartella dell'area di lavoro …
Ho notato che le successive esecuzioni grepsulla stessa query (e anche una query diversa, ma sullo stesso file) sono molto più veloci della prima esecuzione (l'effetto è facilmente evidente quando si esegue la ricerca in un file di grandi dimensioni). Ciò suggerisce che grep utilizza una sorta di memorizzazione nella …
Sto cercando di capire la differenza tra grep -ee grep -E. Ora da grep manpageho ottenuto: -E, --extended-regexp Interpreta PATTERN come un'espressione regolare estesa (vedi sotto). -e PATTERN, --regexp = PATTERN Usa PATTERN come modello; utile per proteggere i modelli che iniziano con - La spiegazione sopra non ha senso …
Sto cercando di grepcontinuare tailil registro dei file e ottenere la nparola th da una riga. File di esempio: $ cat > test.txt <<EOL Beam goes blah John goes hey Beam goes what? John goes forget it Beam goes okay Beam goes bye EOL ^C Ora se faccio un tail: …
Volevo cancellare qualche pacchetto nel mio file home, ma il nome del file era troppo lungo ( google-chrome-stable_current_i386.deb). Quindi, ho deciso di utilizzare il comando ls|grep chrome|rmper reindirizzare i file in grep per filtrare il file chrome e quindi rimuoverlo. Non ha funzionato, quindi vorrei vedere come posso farlo.
Devo passare in rassegna alcuni file JSON in cui la lunghezza della linea supera qualche migliaio di caratteri. Come posso limitare grep per visualizzare il contesto fino a N caratteri a sinistra e a destra della partita? Anche qualsiasi strumento diverso da grep andrebbe bene, purché disponibile nei comuni pacchetti …
Ho un file chiamato Element_querycontenente il risultato di una query: SQL> select count (*) from element; [Output of the query which I want to keep in my file] SQL> spool off; Voglio eliminare la prima e l'ultima riga usando il comando shell.
Voglio sapere quali file hanno la stringa $Id$. grep \$Id\$ my_dir/mylist_of_files restituisce 0 occorrenze. Ho scoperto che devo usare grep \$Id$ my_dir/mylist_of_files Quindi vedo che $Idè colorato nell'output, cioè è stato abbinato. Come potrei abbinare il secondo $e perché non \$Id\$funziona. Non importa se il secondo $è l'ultimo personaggio o …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.