[Risolto]ricerca contenuto file
-
bibinick
- Prode Principiante
- Messaggi: 6
- Iscrizione: domenica 26 gennaio 2014, 15:38
- Desktop: unity
- Distribuzione: Ubuntu 14.04 64bit
[Risolto]ricerca contenuto file
Buongiorno.
Come si fa a cercare tutti i files che contengono una determinata parola?
Grazie.
Come si fa a cercare tutti i files che contengono una determinata parola?
Grazie.
Ultima modifica di bibinick il mercoledì 9 aprile 2014, 21:14, modificato 1 volta in totale.
- paolosan
- Rampante Reduce

- Messaggi: 6040
- Iscrizione: giovedì 21 settembre 2006, 21:45
- Desktop: Openbox
- Distribuzione: Lubit 3
- Località: trentino
- Contatti:
Re: ricerca contenuto file
Apri il gestore di file e digiti nella funzione Cerca la parola che vuoi trovare...

"L' inferno esiste solo per chi ne ha paura" Fabrizio De André
"Grazie a dio sono ateo!" [url=http://Jorge%20Luis%20Borges]Jorge Luis Borges[/url]
"Grazie a dio sono ateo!" [url=http://Jorge%20Luis%20Borges]Jorge Luis Borges[/url]
- giulux
- Amministratore

- Messaggi: 25441
- Iscrizione: domenica 10 gennaio 2010, 12:17
- Desktop: ubuntu 18.04
- Distribuzione: Ubuntu 18.04.3 LTS x86_64
- Sesso: Maschile
- Località: Roma
Re: ricerca contenuto file
Se ho capito la domanda
N.B. la parola da cercare deve essere tra virgolette, come nell'esempio sopra;
il comando è ricorsivo, cioè cerca anche nelle subdirectory di quella indicata; se ciò non interessa omettere -r
Maggiori info:
Fai sapere
Codice: Seleziona tutto
grep -r "PAROLA" /PERCORSO/DIRECTORY/DOVE/CERCAREil comando è ricorsivo, cioè cerca anche nelle subdirectory di quella indicata; se ciò non interessa omettere -r
Maggiori info:
Codice: Seleziona tutto
man grep"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
- JackPulde
- Scoppiettante Seguace

- Messaggi: 947
- Iscrizione: martedì 27 marzo 2012, 20:23
- Desktop: GNOME Shell 3.36.1
- Distribuzione: Ubuntu 20.04 LTS
Re: ricerca contenuto file
Oppure ancora più completo da terminale:
l’opzione "-r" significa in modo ricorsivo, andrà ad esaminare anche le sottocartelle quindi della directory corrente, l’opzione "-i" ignora la differenza tra i caratteri in minuscolo e maiuscolo, "-n" invece restituisce anche la riga del file che contiene quella porzione di testo.

Codice: Seleziona tutto
grep parola /directory/dove/cercare -rinNotebook - Dell XPS 13 9360
- Steve
- Scoppiettante Seguace

- Messaggi: 538
- Iscrizione: lunedì 7 novembre 2005, 13:25
- Località: Vicenza
Re: ricerca contenuto file
Che contengono nel filename o al proprio interno? Che tipo di file, nel secondo caso?bibinick [url=http://forum.ubuntu-it.org/viewtopic.php?p=4559388#p4559388][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Buongiorno.
Come si fa a cercare tutti i files che contengono una determinata parola?
Grazie.
Stefano
-
bibinick
- Prode Principiante
- Messaggi: 6
- Iscrizione: domenica 26 gennaio 2014, 15:38
- Desktop: unity
- Distribuzione: Ubuntu 14.04 64bit
Re: ricerca contenuto file
Buonasera.
Grazie a tutti per le risposte.
Intendevo all'interno del file, non nel filename, e indipendentemente dal tipo file.
Nautilus non mi sembra lo faccia, ho creato due file di tipi diversi con una parola determinata e la funzione cerca non mi ha trovato nulla.
Il comando Grep mi sembra funzionare, anche se solo con l'opzione -r; se non la metto mi ritorna il messaggio "E' una directory".
Ho creato nella home una directory aa che contiene un file di testo dd in cui ho scritto la parola "pirata".
Ho guardato il manuale ma non ho trovato la soluzione.
Grazie a tutti per le risposte.
Intendevo all'interno del file, non nel filename, e indipendentemente dal tipo file.
Nautilus non mi sembra lo faccia, ho creato due file di tipi diversi con una parola determinata e la funzione cerca non mi ha trovato nulla.
Il comando Grep mi sembra funzionare, anche se solo con l'opzione -r; se non la metto mi ritorna il messaggio "E' una directory".
Ho creato nella home una directory aa che contiene un file di testo dd in cui ho scritto la parola "pirata".
Codice: Seleziona tutto
roberto@roberto-casa:~$ grep "pirata" aa -r
aa/dd:pirata
roberto@roberto-casa:~$ grep "pirata" aa
grep: aa: È una directory
roberto@roberto-casa:~$
- JackPulde
- Scoppiettante Seguace

- Messaggi: 947
- Iscrizione: martedì 27 marzo 2012, 20:23
- Desktop: GNOME Shell 3.36.1
- Distribuzione: Ubuntu 20.04 LTS
Re: ricerca contenuto file
Hai provato come ti ho scritto iobibinick [url=http://forum.ubuntu-it.org/viewtopic.php?p=4559800#p4559800][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Buonasera.
Grazie a tutti per le risposte.
Intendevo all'interno del file, non nel filename, e indipendentemente dal tipo file.
Nautilus non mi sembra lo faccia, ho creato due file di tipi diversi con una parola determinata e la funzione cerca non mi ha trovato nulla.
Il comando Grep mi sembra funzionare, anche se solo con l'opzione -r; se non la metto mi ritorna il messaggio "E' una directory".
Ho creato nella home una directory aa che contiene un file di testo dd in cui ho scritto la parola "pirata".
Ho guardato il manuale ma non ho trovato la soluzione.Codice: Seleziona tutto
roberto@roberto-casa:~$ grep "pirata" aa -r aa/dd:pirata roberto@roberto-casa:~$ grep "pirata" aa grep: aa: È una directory roberto@roberto-casa:~$
da terminale
Codice: Seleziona tutto
grep parola /directory/dove/cercare -rinNotebook - Dell XPS 13 9360
- giulux
- Amministratore

- Messaggi: 25441
- Iscrizione: domenica 10 gennaio 2010, 12:17
- Desktop: ubuntu 18.04
- Distribuzione: Ubuntu 18.04.3 LTS x86_64
- Sesso: Maschile
- Località: Roma
Re: ricerca contenuto file
Se senza -r il comando va dato nella directory contenente il file da cercare, cioè dopo aver dato
Anche il comando di 0Unknown1 dovrebbe funzionare (sempre con "parola" tra virgolette)
N.B. per la ricerca puoi usare anche un punto (=qualsiasi lettera) o * (=qualsiasi residua parte).
Ad es.: "p.rata" trova i file contenenti pirata ma anche quelli con parata; "pir*" trova tutti i file che contengono parole che iniziano con pir, come piramide o pirla
Codice: Seleziona tutto
cd /directory/contenente/il_fileN.B. per la ricerca puoi usare anche un punto (=qualsiasi lettera) o * (=qualsiasi residua parte).
Ad es.: "p.rata" trova i file contenenti pirata ma anche quelli con parata; "pir*" trova tutti i file che contengono parole che iniziano con pir, come piramide o pirla
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
-
bibinick
- Prode Principiante
- Messaggi: 6
- Iscrizione: domenica 26 gennaio 2014, 15:38
- Desktop: unity
- Distribuzione: Ubuntu 14.04 64bit
Re: ricerca contenuto file
Ovviamente -rin funziona come funzionava -r, aggiungendo solo la riga all'output.
La cosa curiosa è che non permette di fare una ricerca non ricorsiva; se vado nella cartella aa, il comando con -r funziona, senza rimane il cursore lampeggiante finché non interrompo con Ctrl+C.
A questo punto però è solo una questione accademica, il problema me lo avete già risolto suggerendomi il comando che mi serve.
Solo mi lascia perplesso che Nautilus non abbia questa possibilità, magari opzionale.
Lascio la discussione aperta fino a domani se qualcuno volesse aggiungere qualcosa, poi metto risolto.
Grazie ancora a tutti.
La cosa curiosa è che non permette di fare una ricerca non ricorsiva; se vado nella cartella aa, il comando con -r funziona, senza rimane il cursore lampeggiante finché non interrompo con Ctrl+C.
Codice: Seleziona tutto
roberto@roberto-casa:~$ grep "pirata" aa -rin
aa/dd:1:pirata
roberto@roberto-casa:~$ cd aa
roberto@roberto-casa:~/aa$ grep "pirata" -rin
dd:1:pirata
roberto@roberto-casa:~/aa$ grep "pirata"
^C
roberto@roberto-casa:~/aa$
Solo mi lascia perplesso che Nautilus non abbia questa possibilità, magari opzionale.
Lascio la discussione aperta fino a domani se qualcuno volesse aggiungere qualcosa, poi metto risolto.
Grazie ancora a tutti.
- JackPulde
- Scoppiettante Seguace

- Messaggi: 947
- Iscrizione: martedì 27 marzo 2012, 20:23
- Desktop: GNOME Shell 3.36.1
- Distribuzione: Ubuntu 20.04 LTS
Re: ricerca contenuto file
giulux sicuro che servono le parentesi?giulux [url=http://forum.ubuntu-it.org/viewtopic.php?p=4559829#p4559829][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Se senza -r il comando va dato nella directory contenente il file da cercare, cioè dopo aver datoAnche il comando di 0Unknown1 dovrebbe funzionare (sempre con "parola" tra virgolette)Codice: Seleziona tutto
cd /directory/contenente/il_file
N.B. per la ricerca puoi usare anche un punto (=qualsiasi lettera) o * (=qualsiasi residua parte).
Ad es.: "p.rata" trova i file contenenti pirata ma anche quelli con parata; "pir*" trova tutti i file che contengono parole che iniziano con pir, come piramide o pirla
Notebook - Dell XPS 13 9360
- giulux
- Amministratore

- Messaggi: 25441
- Iscrizione: domenica 10 gennaio 2010, 12:17
- Desktop: ubuntu 18.04
- Distribuzione: Ubuntu 18.04.3 LTS x86_64
- Sesso: Maschile
- Località: Roma
Re: ricerca contenuto file
Non sono affatto sicuro: io sapevo così, ma se funziona anche senza meglio, due digit risparmiatigiulux sicuro che servono le parentesi?Ho provato senza e il comando funziona lo stesso
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Re: [Risolto]ricerca contenuto file
Salve ho anche io una domanda.
Come si fa a cercare una frase precisa all'interno di più files?
Ho visto che se si tratta di una singola parola la ricerca viene effettuata.
Ma se invece di una parola io cerco una frase precisa, per esempio il titolo di un libro.
Io voglio trovare in quale file vi è "La divina commedia" come faccio?
Grazie
Come si fa a cercare una frase precisa all'interno di più files?
Ho visto che se si tratta di una singola parola la ricerca viene effettuata.
Ma se invece di una parola io cerco una frase precisa, per esempio il titolo di un libro.
Io voglio trovare in quale file vi è "La divina commedia" come faccio?
Grazie
- nuzzopippo
- Entusiasta Emergente

- Messaggi: 1638
- Iscrizione: giovedì 12 ottobre 2006, 11:34
Re: [Risolto]ricerca contenuto file
@Nala2, analogamente alla analoga domanda posta in questo post stai riaprendo post del remoto passato, in gergo stai effettuando dei necroposting, operazione non ben vista nei forum, mancanza perdonabile data la recente iscrizione (comunque, leggi il regolamento).
Detto questo, le ricerche in files di testo o in files pdf hanno approcci differenti, così come, nell'ambito dei pdf è diverso cercare in un pdf derivato da testo o da immagini di scansione.
Per inciso, possibili soluzioni in merito ai pdf ve ne erano nel post in link, datti una lettura e forse risolvi.
Nel caso Tu non risolva, suggerirei di aprire un Tuo post circostanziando bene cosa ti occorre ed il "materiale" da trattare, in modo che Tu possa essere aiutata per il Tuo specifico problema.
Fatti non foste a viver come bruti ...
- giulux
- Amministratore

- Messaggi: 25441
- Iscrizione: domenica 10 gennaio 2010, 12:17
- Desktop: ubuntu 18.04
- Distribuzione: Ubuntu 18.04.3 LTS x86_64
- Sesso: Maschile
- Località: Roma
Re: [Risolto]ricerca contenuto file
Fai come ti ha detti nuzzopippo.
Questa discussione la chiudo.
Questa discussione la chiudo.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot], corradoventu e 16 ospiti