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.
aaaaaaaa 09 bbbbbbbb 90 ccccccccccccccc 89 ddddd 09 Usando sed / awk / replace, nel testo sopra voglio rimuovere tutto ciò che viene dopo il primo spazio in ogni riga. Ad esempio, l'output sarà: aaaaaaaa bbbbbbbb ccccccccccccccc ddddd Qualsiasi aiuto sarà apprezzato.
Dato questo esempio minimo ( echo "LINE 1" ; sleep 1 ; echo "LINE 2" ; ) viene emesso LINE 1e quindi, dopo un secondo, viene emesso LINE 2, come previsto . Se lo convogliamo a grep LINE ( echo "LINE 1" ; sleep 1 ; echo "LINE 2" ; …
Quando cerco partite con grep, noto spesso che la ricerca successiva richiede molto meno tempo della prima, ad esempio 25 secondi contro 2 secondi. Ovviamente, non è riutilizzando le strutture di dati dalla sua ultima esecuzione: quelle avrebbero dovuto essere deallocate. Eseguendo un timecomando grep, ho notato un fenomeno interessante: …
Sto riscontrando un comportamento strano quando provo ad accedere a una pagina man su macOS. Ad esempio, la pagina man di Bash ha chiaramente una ricorrenza della stringa NAME: $ man bash | head -5 | tail -1 NAME E se grep per nameottengo risultati, ma se grep per NAMEnon …
Esiste un'utilità simile a grep che mi permetterà di fare ricerche grep con operatori logici. Voglio essere in grado di nidificare e combinare liberamente i costrutti logici. Ad esempio, cose come questa dovrebbero essere possibili: grep (term1 && term2) || (term1 && (term3 xor term4)) * Mi rendo conto che …
Molto nuovo in UNIX ma non nuovo in programmazione. Utilizzo del terminale su MacBook. Ai fini della gestione e della ricerca di elenchi di parole per la costruzione di parole crociate, sto cercando di familiarizzare con il comando Grep e le sue varianti. Sembra piuttosto semplice, ma essere sospesi presto …
Eseguo spesso i comandi grep per trovare elementi nel mio codice, ma il problema con i progetti Web è che spesso ci saranno file JavaScript e CSS compressi che creano un'enorme riga di testo, in modo che se viene trovata una corrispondenza, l'intera finestra del terminale è riempito per più …
Ho un file che cresce di circa 200.000 righe al giorno ed è tutto formato con blocchi di tre righe come tali: 1358726575123 # key Joseph Muller # name carpenter # job 9973834728345 Andres Smith student 7836472098652 Mariah Anthony dentist Ora, ho un altro file da cui estraggo circa 10.000 …
Ho visto su alcuni Linux, grepconfigurato per evidenziare la corrispondenza e stampare il file corrispondente. Come posso configurare grepper evidenziare le partite?
Ho uno script che genera testo in stdout. Voglio vedere tutto questo output nel mio terminale, e allo stesso tempo voglio filtrare alcune linee e salvarle in un file. Esempio: $ myscript Line A Line B Line C $ myscript | grep -P 'A|C' > out.file $ cat out.file Line …
Ho un sistema Linux incorporato usando Busybox (OpenWRT) - quindi i comandi sono limitati. Ho due file che sembrano: primo file aaaaaa bbbbbb cccccc mmmmmm nnnnnn secondo file mmmmmm nnnnnn yyyyyy zzzzzz Devo unire questi 2 elenchi in 1 file e rimuovere i duplicati. Non ho diff (lo spazio è …
Sto cercando di trovare tutti i file che sono di un certo tipo e non contengono una determinata stringa. Sto provando ad aggirare il problema, trovando grep -v esempio: find -type f -name '*.java' | xargs grep -v "something something" Questo non sembra funzionare. Sembra che stia solo restituendo tutti …
Supponiamo che stia stampando una lunga serie di stringhe e invece di mostrare solo linee contenenti un determinato modello (che si usa "grep" per fare), come posso filtrare determinati motivi?
In un server CentOS 7, voglio ottenere l'elenco di unità selezionabili per le quali è journalctlpossibile produrre registri. Come posso modificare il seguente codice per ottenere questo risultato? journalctl --output=json-pretty | grep -f UNIT | sort -u Nel terminale CentOS 7, produce il codice sopra grep: UNIT: No such file …
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.