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.
Esiste qualche utilità simile grepo addirittura uniqma per la ricerca inesatta, o dovrei scriverla da solo? Voglio dire, guarderà al 90% (il numero può variare), o qualcosa del genere. Ad esempio ho un file con più stringhe: abc123 abd123 abc223 qwe938 In questo caso tale utility dovrebbe restituire le prime …
Voglio trovare tutte le occorrenze fooin un file system di grandi dimensioni gestito da SVN, ma non voglio abbinare nulla di contenuto in nessuna .svndirectory. Ottengo corrispondenze immediate quando lo faccio, grep -l -e 'foo' *ma quando provo ad escludere le directory svn con grep -l -e 'foo' --exclude-dir=".svn"il comando …
Ho provato a cercare un comando simile in ncftp(in realtà questo è l'unico client ftp terminale che ho usato) e non l'ho trovato. Qual è il modo (se possibile) di usare il grepcomando sul server remoto, per cercare stringhe nei file?
Cerco un modo per grep sul codice sorgente senza avere a volte falsi positivi a causa di commenti. Ad esempio, se cerco foo su questo codice sorgente .c: /* * foo has changed [...] and is now a 2-parameters function */ // foo(24) foo(42, 28); Un ingenuo greptroverà 3 occorrenze …
Domanda all'interno di una domanda (dal wiki di Debian ): Dovrei usare Sid sul mio desktop? Se pensi di poter gestire un sistema Debian rotto, certo. Sai cosa fare se libpam0g si interrompe, impedendo tutti gli accessi? Sai cosa fare se grep si interrompe, causando il blocco del processo di …
Ho impostato i colori grep nel mio ~/.bashrc: export GREP_COLORS='ms=01;34:mc=01;34:sl=:cx=:fn=35:ln=32:bn=32:se=36' Lavorano per grep --color=auto grep --color=always Sfortunatamente, quei colori personalizzati sono ignorati da: git grep --color=auto git grep --color=always Come fare git grepper usare sopra i $GREP_COLORScolori?
Ho un file di testo con alcune istruzioni di installazione e so che posso eseguire grep per una ricorrenza unica nel file. Ad esempio, il file di testo ha qualcosa del tipo: MYDIR = `find / home / user -name somedir` export PERL5LIB = $ PERL5LIB: $ MYDIR In bash, …
Diciamo che devo trovare la funzione GetTypes()in tutti i file sorgente C # ( .cs) nelle directory / sottodirectory. Ho usato grep -rn GetTypes *.cs, ma ho riscontrato un errore grep: *.cs: No such file or directory. Ho dovuto usare grep -rn GetTypes *, ma in questo caso mostra tutti …
grep -A 2 -B 3 stampa 2 righe dopo la stringa grep e stampa 3 righe prima. grep -C 3 stampa 3 righe prima e 3 righe dopo Sfortunatamente, grepsto usando non supporta queste opzioni. Sono disponibili comandi o script alternativi per simulare questo? Usando gli script sed/ awk/ perl/ …
In Windows, se volessi trovare una stringa in tutti i file in tutte le sottodirectory, farei qualcosa del genere findstr /C:"the string" /S *.h Tuttavia, in Linux (per esempio, Ubuntu) ho trovato nessun altro modo se non un po 'di comando pipe che coinvolgono find, xargse grep(un esempio è in …
Supponiamo di avere questo file di linea 857835, contenente elementi come questo: a1 rubbish1 rubbish2 rubbish3 rubbish4 a1 rubbish5 rubbish6 rubbish7 rubbish8 E desidero rimuovere tutte le occorrenze della a1riga successiva ( rubbish1e rubbish5in questo esempio). Come lo faccio? Ho provato grep 'a1' -v -A1inutilmente, e le mie sed skillz …
Ho un lungo elenco di nomi di dominio che devo rimuovere da / etc / remotedomains. Probabilmente non sono in alcun ordine particolare nel file. Ogni dominio è su una riga. Come potrei scorrere l'elenco e trovare quella linea in domini remoti e rimuoverla.
Ho provato entrambi i comandi e il comando find | grep 'filename' è molte volte più lento del semplice find 'filename' comando. Quale sarebbe una spiegazione corretta per questo comportamento?
Voglio un output colorato di grep. .... Ma Strategia 1: GREP_OPTIONS. Ma questo è deprecato. Vedi http://www.gnu.org/software/grep/manual/html_node/Environment-Variables.html Stragegy 2: GREP_COLORS sembra una soluzione a prima vista, ma questo fa qualcosa di diverso. Strategia 3: alias. Questo non funziona find ... | xargs grep, poiché xargs non valuta gli alias. Strategia …
Ho un file di grandi dimensioni (un database chimica), e ho bisogno di visualizzare solo i record di intestazione, che sono definiti come le righe che non iniziano con: ATOM, CONNECT, HETATM, TER, o END. Dovrei usarlo grepper fare questo. Ecco un esempio del file (l'intero file è qui ): …
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.