Domande taggate «grep»

grep è un'utilità della riga di comando utilizzata per la ricerca di testo.


5
Ricerca efficiente di file ordinati
Ho un file di grandi dimensioni contenente una stringa su ogni riga. Vorrei essere in grado di determinare rapidamente se una stringa è nel file. Idealmente, questo dovrebbe essere fatto usando un algoritmo binario di tipo chop. Alcuni googling hanno rivelato il lookcomando con il -bflag che promette di localizzare …

4
Grep: l'asterisco (*) non funziona sempre
Se grep un documento che contiene quanto segue: ThisExampleString ... per l'espressione This*Stringo *String, non viene restituito nulla. Tuttavia, This*restituisce la riga sopra come previsto. Il fatto che l'espressione sia racchiusa tra virgolette non fa differenza. Pensavo che l'asterisco indicasse un numero qualsiasi di caratteri sconosciuti? Perché funziona solo se …



3
Perché grep + regex non funziona?
Di recente ho deciso che bastava abbastanza: avrei imparato ad usare fluentemente grep. Sono passate tutte e tre le ore e sono già sconcertato da questo problema con i giocattoli. Attualmente sto sincronizzando un array RAID5, i cui progressi possono essere monitorati leggendo /proc/mdstat. L'output di cat /proc/mdstatè mostrato di …
10 grep 


2
Utilizzo di AWK per ottenere la seconda colonna
Non riesco a ottenere il comando awk per ottenere la seconda colonna di dati. Codice Bash: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" La variabile $ filter è il valore di Download o Upload che viene passato nello script della shell. Quindi awk usa il termine Download o …
9 bash  grep  sed  awk 

2
Come usare l'output grep come percorso per cd?
Come posso pipe grepoutput come argomento per il cdcomando? Per esempio: [root@xxx xxx]# pip install django | grep '/usr.*' Requirement already satisfied (use --upgrade to upgrade): django in /usr/lib64/python2.7/site-packages Qui /usr/lib64/python2.7/site-packagesè evidenziato e voglio passare questa stringa a cd.

4
Reindirizzare un output su un file dal comando piping grep
Sto eseguendo questo: cat /dev/urandom|hexdump| grep -i "ffff f" > random e non ottengo nulla nel file random, rimane di lunghezza zero dopo l'interruzione del comando. Come farlo scrivere l'output su un file? Devo scrivere un risultato in un file, che dovrebbe contenere dati di output come questo: 021bc40 7724 …



2
Limitare l'output grep alle linee brevi
Uso spesso grep per trovare file con una determinata voce come questa: grep -R 'MyClassName' La cosa buona è che restituisce i file, i loro contenuti e segna la stringa trovata in rosso. La cosa brutta è che ho anche enormi file in cui l'intero testo è scritto in un'unica …



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.