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.
Quando eseguo less package.rpm, less mi mostra tutti i tipi di meta-informazioni sul pacchetto. Che cosa sta facendo di meno esattamente - ha un codice incorporato per essere in grado di estrarre meta info o un rpm è strutturato in modo tale che la prima parte assomigli ad un file …
Voglio escludere il file ./test/main.cppdalla mia ricerca. Ecco cosa sto vedendo: $ grep -r pattern --exclude=./test/main.cpp ./test/main.cpp:pattern ./lib/main.cpp:pattern ./src/main.cpp:pattern So che è possibile ottenere l'output desiderato usando più comandi in una disposizione di pipe e filtri, ma c'è qualche citazione / escape che farà grepcapire ciò che voglio nativamente?
Devo estrarre i caratteri prima del carattere '('. La mia struttura di file è: Rose (buono) ook margherita () no lilly (cattivo) multa di semi di girasole () bello Ho bisogno del file di output come nella forma di: rose daisy lilly sunflower qualcuno può dire il comando per questo …
Sto estraendo gli URL da un sito Web utilizzando cURL come di seguito. curl www.somesite.com | grep "<a href=.*title=" > new.txt Il mio file new.txt è il seguente. <a href="http://website1.com" title="something"> <a href="http://website1.com" information="something" title="something"> <a href="http://website2.com" title="some_other_thing"> <a href="http://website2.com" information="something" title="something"> <a href="http://websitenotneeded.com" title="something NOTNEEDED"> Tuttavia, devo estrarre solo …
Ho bisogno dell'output grep con contesto, a colori e righe vuote come separatore di gruppo. In questa domanda , ho imparato a definire l'abitudine group-separatore ho costruito il mio comando grep in questo modo: grep --group-separator="" --color=always -A5 ma il separatore di gruppo in realtà non è vuoto, invece contiene …
Sto cercando di cercare un file di registro per le attività registrate che non sono state completate. Ad esempio, registro un'attività "Avvio per ID 1234 ..." e, in caso di successo, la riga successiva sarà "Attività 1234 completata". Sto cercando di ottenere le righe "Inizio ..." che NON sono seguite …
Sto cercando di evidenziare il mio regex su Mac usando il terminale. Ho messo questo è il mio .profile: export GREP_COLOR='1;30;40' Non cambia nulla, quindi ho aggiunto lo stesso al mio bash.profileancora niente, riavviato la macchina nulla. Quando sono: egrep --color=auto ".*\W blah blah " poi si illumina di un …
Ho un file che ha termini per i quali voglio grep, ogni termine è una riga nel file. Pensavo di poterlo fare con xargs. Quello che sono in grado di trarre da esempi dalla pagina man in questo modo find ./work -print0 | xargs -0 rm è che xargs aggiunge …
Perché le parentesi in un grepmodello rimuovono il processo grep dai psrisultati? $ ps -ef | grep XXXX [...] XXXX [...] grep XXXX $ ps -ef | grep [X]XXX [...] XXXX
Ho un file in cui devo eliminare tutto dopo il primo ;su ogni riga. Quindi un file come questo: sdfsdsdf; fsdfsddf;sdfsd; Ne risulterà: sdfsdsdf fsdfsddf Ho esaminato grepe sed. Gradirei una risposta che incorpori uno di questi comandi.
Ho un file il cui contenuto è simile al seguente. 0 0 0.2 0 0 0 0 Devo rimuovere tutte le righe con un singolo zero. Stavo pensando di usare grep -v "0", ma questo rimuove anche la riga contenente 0,2. Ho visto che potrei usare l' -wopzione, ma questo …
Come rimuovere l'ultimo personaggio solo se è lì? ingresso: OpenOffice.org/m openOffice.org/ozm Pers. PFG. phil. Prof. resp. Roonstr./m roonstr./ozm output desiderato: OpenOffice.org openOffice.org pers PFG phil prof resp Roonstr Roonstr Ho capito che è rimasto solo il punto ma sfortunatamente l'ultimo comando sed rimuove anche la lettera g: $ cat filename …
C'è un modo più semplice per farlo? grep -v foo file | grep -v bar Probabilmente ci sono modi molto eleganti per farlo con egrep, ma come andare con il semplice vecchio grep? EDIT: grep -v 'foo\|bar' filesembra funzionare solo con GNU grep. Sono su Solaris. Qualche soluzione per quello?
Uso ubuntu 14.4e tento di reindirizzare l'output del grepcomando su un file, ma continuo a ricevere questo errore: grep: input file 'X' is also the output Ho cercato questo problema e ho appena scoperto che si trattava di un bug ubuntu 12.4e non esiste alcuna descrizione, qualcuno può aiutarmi a …
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.