[Risolto] Banalissimo: come faccio a cercare file OO con un certo testo??
[Risolto] Banalissimo: come faccio a cercare file OO con un certo testo??
Non riesco a effettuare la ricerca dei file OpenOffice che contengano una certa stringa di testo. La ricerca fallisce con 'Cerca file' (che si trova di solito negli Accessori), ma anche con altre utility tipo 'Search Monkey'.
In pratica, vengono rilevati solo i file di tipo *.html o *.mht che ho scaricato da Internet.
In Windows ci sono sw semplicissimi che cercano stringhe persino nei file grafici e binari.
Come si fa in Ubuntu?
Dove sbaglio?
In pratica, vengono rilevati solo i file di tipo *.html o *.mht che ho scaricato da Internet.
In Windows ci sono sw semplicissimi che cercano stringhe persino nei file grafici e binari.
Come si fa in Ubuntu?
Dove sbaglio?
Ultima modifica di JackJack il martedì 19 ottobre 2010, 15:31, modificato 1 volta in totale.
Re: Come si cerca una stringa di testo?
per cercare file si usa il comando find.
apri un terminale e digita 'man find'; lì troverai sicuramente, tra le centinaia di opzioni e argomenti di questo potentissima utility, quello che fa al caso tuo.
ciao
apri un terminale e digita 'man find'; lì troverai sicuramente, tra le centinaia di opzioni e argomenti di questo potentissima utility, quello che fa al caso tuo.
ciao
What I cannot create I do not understand
Re: Come si cerca una stringa di testo?
Ti ringrazio per la segnalazione, ma - a parte il fatto che non ho capito come si cerca una stringa di testo - il comando non mi sembra molto pratico per un utilizzo reiterato.
Dovrei cercare tra più archivi differenti, fissando solo la directory primaria. Una gui non sarebbe male...
'Cerca file' e 'Search Monkey' hanno tutte le opzioni del caso, ma semplicmente non funzionano.
Ho visto un paio di altri post, ma nessuna soluzione...
Possibile che non ci sia niente del genere in Ubuntu?????

Dovrei cercare tra più archivi differenti, fissando solo la directory primaria. Una gui non sarebbe male...
'Cerca file' e 'Search Monkey' hanno tutte le opzioni del caso, ma semplicmente non funzionano.
Ho visto un paio di altri post, ma nessuna soluzione...
Possibile che non ci sia niente del genere in Ubuntu?????
Re: Come si cerca una stringa di testo?
E' veroooo... Non vede i file di Open office... Non ci posso credere.
In definitiva , per fare le ricerche bisogna collegare Ubuntu a Windows e cercare da lì.
Naaaaa...
Solutions?
In definitiva , per fare le ricerche bisogna collegare Ubuntu a Windows e cercare da lì.
Naaaaa...
Solutions?
Re: Come si cerca una stringa di testo?
Rilancio: Cerco un semplicissimo programma per Ubuntu con GUI che cerchi testo in TUTTI i file e che FUNZIONI.
Siccome siamo all'ABC, sono sicuro che il problema dipende da me.
Cerco suggerimenti.
:-\
Siccome siamo all'ABC, sono sicuro che il problema dipende da me.
Cerco suggerimenti.
:-\
Re: Come si cerca una stringa di testo?
find non c'entra niente con la ricerca "all'interno" dei file, usa grep (nella cartella da cui intendi iniziare una ricerca ricorsiva):
Consulta il manuale con
oppure qui: http://manpages.ubuntu.com/manpages/mav ... rep.1.html
Per cercare nei file compressi poi c'è zgrep
Codice: Seleziona tutto
grep -ra "stringa da cercare" *Codice: Seleziona tutto
man grepPer cercare nei file compressi poi c'è zgrep
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Re: Come si cerca una stringa di testo?
Ho provato col comando grep che dici tu, ma anche questo non funziona: non vede i file OO.Elrond ha scritto: find non c'entra niente con la ricerca "all'interno" dei file, usa grep (nella cartella da cui intendi iniziare una ricerca ricorsiva):Consulta il manuale conCodice: Seleziona tutto
grep -ra "stringa da cercare" *oppure qui: http://manpages.ubuntu.com/manpages/mav ... rep.1.htmlCodice: Seleziona tutto
man grep
Per cercare nei file compressi poi c'è zgrep
Ho appena provato su un secondo pc e succede esattamente lo stesso, quindi non penso che sia un'anomalia del mio 10.10.
Ma possibile che non ci sia una utility con interfaccia grafica, come esiste dai primi Windows?
Mi pare assurdo.
Qualcuno sa come risolvere questo banalissimo problema???
PS
Dimenticavo: grazie, comunque
Ultima modifica di JackJack il lunedì 18 ottobre 2010, 23:45, modificato 1 volta in totale.
Re: Come si cerca una stringa di testo?
I file di Open Office non sono dei file di testo puro (grep cerca essenzialmente in questi, in più prova a fare qualcosa sui file come i PDF, ma non sempre il risultato è ottimale) ma sono dei file compressi, ti ho detto che per questi devi usare zgrep (ma non sembra funzionare lo stesso)JackJack ha scritto:Ho provato col comando grep che dici tu, ma anche questo non funziona: non vede i file OO.Elrond ha scritto: find non c'entra niente con la ricerca "all'interno" dei file, usa grep (nella cartella da cui intendi iniziare una ricerca ricorsiva):Consulta il manuale conCodice: Seleziona tutto
grep -ra "stringa da cercare" *oppure qui: http://manpages.ubuntu.com/manpages/mav ... rep.1.htmlCodice: Seleziona tutto
man grep
Per cercare nei file compressi poi c'è zgrep
Ho appena provato su un secondo pc e succede esattamente lo stesso, quindi non penso che sia un'anomalia del mio 10.10.
Ma possibile che non ci sia una utility con interfaccia grafica, come esiste dai primi Windows?
Mi pare assurdo.
Qualcuno sa come risolvere questo banalissimo problema???
![]()
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Re: Banalissimo: come faccio a cercare file OO con un certo testo??
Non ho provato zgreb, dovrei installare il pacchetto... ma non mi servirebbe. Infatti, devo fare ricerche tra ogni tipo di file e non posso stare a commutare tra greb e zgreb, scrivendo ogni volta un nuovo comando da terminale. Il lavoro diventerebbe impossibile.
Capisco che i file OO sono compressi, ma dovrebbe esserci lo stesso un sistema sintetico per fare ricerche multiple al loro interno...
Capisco che i file OO sono compressi, ma dovrebbe esserci lo stesso un sistema sintetico per fare ricerche multiple al loro interno...
Re: Banalissimo: come faccio a cercare file OO con un certo testo??
Sto provando con Tracker, ma manco questo funziona...
Mi aveva stimolato questo video:
http://www.istitutomajorana.it/files/ub ... Traker.htm
Tracker non mi visualizza nemmeno il tasto "Cerca". Non capisco, succede con due PC, entrambi con Maverick.
Bah... O è il solito baco, o manca ancora qualcosa negli aggiornamenti...
Porca miseria, quanto tempo perso con Ubuntu!!!!
I soci qui se la stanno ridendo (usano Windows), ma non mollo.
Magari, se mi date una mano...

Mi aveva stimolato questo video:
http://www.istitutomajorana.it/files/ub ... Traker.htm
Tracker non mi visualizza nemmeno il tasto "Cerca". Non capisco, succede con due PC, entrambi con Maverick.
Bah... O è il solito baco, o manca ancora qualcosa negli aggiornamenti...
Porca miseria, quanto tempo perso con Ubuntu!!!!
I soci qui se la stanno ridendo (usano Windows), ma non mollo.
Magari, se mi date una mano...
Re: Banalissimo: come faccio a cercare file OO con un certo testo??
Ho installato tracker (non sapevo nemmeno che esistesse). Io il tasto della ricerca lo vedo, anche se è in inglese (search). Peccato che non succede niente: è completamente muto.
Provo in giornata a chiedere a mio figlio...
Provo in giornata a chiedere a mio figlio...
Re: Banalissimo: come faccio a cercare file OO con un certo testo??
Su Windows Vista ho creato un documento con scritto "ciao" in OpenOffice e l'ho salvato in formato odt, doc, in un file di testo puro ed esportato in PDF. Ho fatto una ricerca della parola "ciao" e mi sarei aspettato 4 file come risultati (l'odt, il doc, il pdf e il txt) invece ne ha trovato solo due (il pdf e il txt, gli stessi risultati che si otterrebbero normalmente su Ubuntu con grep, non vedo la superiorità di Windows in questo). In questa discussione hanno suggerito di usare il programma Recoll (che sul sito dice di essere in grado di effettuare le ricerca anche in documenti odt e di Microsoft Office: http://www.lesbonscomptes.com/recoll/fe ... l#doctypes)JackJack ha scritto: Porca miseria, quanto tempo perso con Ubuntu!!!!
I soci qui se la stanno ridendo (usano Windows), ma non mollo.
Magari, se mi date una mano...
![]()
Edit: ho riprovato la ricerca, ora dà tre risultati: il doc, l'odt e il txt, manca il pdf (che prima trovava... mah), ma non è che abbia capito con che criterio prima trovava i file e ora no e viceversa (ho sempre effettuato la ricerca all'interno dei file, altrimenti non me li avrebbe trovati, non si chiamano "ciao")
Ultima modifica di Elrond il martedì 19 ottobre 2010, 13:07, modificato 1 volta in totale.
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Re: Banalissimo: come faccio a cercare file OO con un certo testo??
Allora, io con Seven vedo tutto... ma, a parte questo, ho risolto!!!
Dunque, si tratta di utilizzare Tracker, poiché "Cerca file" e "Search Monkey" sono delle mezze sole, per non dire delle sole intere. ;D
Una volta installato Tracker, è meglio riavviare la macchina, perché altrimenti l'icona delle indicizzazioni potrebbe non insediarsi nella barra (in alto a destra); in tal caso non si capisce se il sw sta indicizzando oppure no. Per esempio, nel mio caso ho attivato l'indicizzazione, ma non solo non vedevo l'icona, non partiva nemmeno l'hd. Col riavvio le cose sono cambiate. Personalmente consiglio di usare l'opzione dell'icona sempre presente (quando l'indicizzazione è in corso c'è un pallino lampeggiante).
Una volta riavviata la macchina, si può vedere lo stato dell'indicizzazione, cliccando su tale iconna che reca anche l'opzione "Cerca". Terminata l'indicizzazione, cliccando su questo "Cerca" appare la scheda di Tracker che in questa versione (Maverick) non ha un proprio tasto "Cerca". Solo la vecchia versione aveva questo bottone.
Nella scheda basta selezionare l'archivio (o anche tutto l'hd) e scrivere nell'apposito campo il testo ricercato. Poiché i file sono già indicizzati, compaiono subito le corrispondenze. Per subito intendo proprio subito, cioè mentre scrivete il testo. La cosa bella è che le corrispondenze nei file di OpenOffice (che sono compressi) vengono perfettamente rintracciate e così per i pdf.
In quanto all'operazione di indicizzazione, ovviamente assorbe un po' di risorse, ma potete disattivarla dalla suddetta icona quando volete. E' ovviamente anche possibile procedere manualmente e cioè: fate un'indicizzazione "una tantum" o prima di una ricerca importante e poi disattivate.
Bene, sono contento.
Adesso, prima di mettere [Risolto] lo devo testare un poco per vedere se è effettivamente all'altezza dello strumento di Windows.

Dunque, si tratta di utilizzare Tracker, poiché "Cerca file" e "Search Monkey" sono delle mezze sole, per non dire delle sole intere. ;D
Una volta installato Tracker, è meglio riavviare la macchina, perché altrimenti l'icona delle indicizzazioni potrebbe non insediarsi nella barra (in alto a destra); in tal caso non si capisce se il sw sta indicizzando oppure no. Per esempio, nel mio caso ho attivato l'indicizzazione, ma non solo non vedevo l'icona, non partiva nemmeno l'hd. Col riavvio le cose sono cambiate. Personalmente consiglio di usare l'opzione dell'icona sempre presente (quando l'indicizzazione è in corso c'è un pallino lampeggiante).
Una volta riavviata la macchina, si può vedere lo stato dell'indicizzazione, cliccando su tale iconna che reca anche l'opzione "Cerca". Terminata l'indicizzazione, cliccando su questo "Cerca" appare la scheda di Tracker che in questa versione (Maverick) non ha un proprio tasto "Cerca". Solo la vecchia versione aveva questo bottone.
Nella scheda basta selezionare l'archivio (o anche tutto l'hd) e scrivere nell'apposito campo il testo ricercato. Poiché i file sono già indicizzati, compaiono subito le corrispondenze. Per subito intendo proprio subito, cioè mentre scrivete il testo. La cosa bella è che le corrispondenze nei file di OpenOffice (che sono compressi) vengono perfettamente rintracciate e così per i pdf.
In quanto all'operazione di indicizzazione, ovviamente assorbe un po' di risorse, ma potete disattivarla dalla suddetta icona quando volete. E' ovviamente anche possibile procedere manualmente e cioè: fate un'indicizzazione "una tantum" o prima di una ricerca importante e poi disattivate.
Bene, sono contento.
Adesso, prima di mettere [Risolto] lo devo testare un poco per vedere se è effettivamente all'altezza dello strumento di Windows.
Ultima modifica di JackJack il martedì 19 ottobre 2010, 13:32, modificato 1 volta in totale.
Re: Banalissimo: come faccio a cercare file OO con un certo testo??
Allora, vede il testo anche nei binari e nelle immagini. Perfetto.
Peccato che non abbia un tool integrato per aprire in modalità testo tutte le parti che sono appunto testo o che come tali possono essere rappresentate.
Cmq, metto risolto.
Peccato che non abbia un tool integrato per aprire in modalità testo tutte le parti che sono appunto testo o che come tali possono essere rappresentate.
Cmq, metto risolto.
Re: Banalissimo: come faccio a cercare file OO con un certo testo??
Recoll lo faJackJack ha scritto: Peccato che non abbia un tool integrato per aprire in modalità testo tutte le parti che sono appunto testo o che come tali possono essere rappresentate.
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Re: Banalissimo: come faccio a cercare file OO con un certo testo??
Hai perfettamente ragione.Elrond ha scritto:Recoll lo faJackJack ha scritto: Peccato che non abbia un tool integrato per aprire in modalità testo tutte le parti che sono appunto testo o che come tali possono essere rappresentate.
L'ho installato e ho notato che è davvero molto potente nelle ricerche. Indicizza una cifra di file...
Devo dire però che l'indicizzazione è molto lenta rispetto a quella di Tracker, probabilmente perché forma un database più ricco.
Inoltre, il programma è un po' dispersivo nei menu e poco intuitivo. Me lo devo studiare.
Intanto, li tengo enntrambi.
Re: Banalissimo: come faccio a cercare file OO con un certo testo??
L'indicizzazione è effettivamente lenta, ma una volta effettuata la ricerca è praticamente istantanea. Se il database viene aggiornato con regolarità anche questa operazione si velocizza (e di molto)JackJack ha scritto:Hai perfettamente ragione.Elrond ha scritto:Recoll lo faJackJack ha scritto: Peccato che non abbia un tool integrato per aprire in modalità testo tutte le parti che sono appunto testo o che come tali possono essere rappresentate.
L'ho installato e ho notato che è davvero molto potente nelle ricerche. Indicizza una cifra di file...
Devo dire però che l'indicizzazione è molto lenta rispetto a quella di Tracker, probabilmente perché forma un database più ricco.
Inoltre, il programma è un po' dispersivo nei menu e poco intuitivo. Me lo devo studiare.
Intanto, li tengo enntrambi.
![]()
Il mio blog su Ubuntu | Script per vedere canali RAI in diretta senza browser (discussione)
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Quando devi inserire nei messaggi del codice usa il tag code, è il pulsante # sopra le emoticon: [code]inserisci il testo qui[/code]
Re: [Risolto] Banalissimo: come faccio a cercare file OO con un certo testo??
Certo, prende atto solo dei file modificati.
Grazie.

Grazie.
Re: [Risolto] Banalissimo: come faccio a cercare file OO con un certo testo??
Uhm, arrivo tardi... In effetti, mi è stato consigliato Recoll... Tracker mi sembra però più semplice da usare.
Ho trovato questa vecchia discussione: http://forum.ubuntu-it.org/viewtopic.php?t=57272
Ho trovato questa vecchia discussione: http://forum.ubuntu-it.org/viewtopic.php?t=57272
- Adfc
- Prode Principiante
- Messaggi: 116
- Iscrizione: domenica 22 gennaio 2006, 14:09
- Località: Montemerlo
- Contatti:
Re: [Risolto] Banalissimo: come faccio a cercare file OO con un certo testo??
Voglio ringraziare JackJack e tutti quelli che hanno dato consigli in questa discussione, perchè grazie ad essa ho finalmente risolto un problema che avevo pure io: ricercare testo in una cartella piena di file odt!
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti

