raga, sapete se esiste un programma che permette di cercare un testo in più file contemporaneamente... e se si dove lo posso reperire?
tipo cercare la stringa "mysql_query" nella cartella "/var/www/html/sito/"?
tnx :lolloso:
Printable View
raga, sapete se esiste un programma che permette di cercare un testo in più file contemporaneamente... e se si dove lo posso reperire?
tipo cercare la stringa "mysql_query" nella cartella "/var/www/html/sito/"?
tnx :lolloso:
il comando si chiama find [path] [espressioni] e cerca in tutto il file system a seconda delle opzioni che inserisci.
Se fai man find vedi tutte le opzioni
Citazione:
find / -name "*.log" -type f -print Cerca in tutto il file system file che terminano con .log.
find / -name "messages" -type f -exec cat {} \; Cerca in tutto il file system i file messages ed esegue il cat.
ls -al | sort +4nr La lista dei file e directory con ordinamento decrescente, dal più grande al più piccolo.
forse mi sono spiegato male... io ho bisogno che il programma cerchi nel file o più file contemporaneamente una stringa...
nulla?
Scusa non avevo capito :mrgreen:
Marco.Citazione:
Allora il comando è grep
grep -i funzione miofile | wc -l
Per esempio in questo caso, grep, cerca la parola funzione all'interno del file chiamato miofile e la da in pasto al comando wc (word count) che ti da in uscita, quante volte la parola viene usata dentro al file.
Ovviamente si possono usare anche le singole estensioni o wildcard per cercare in gruppi di file piuttosto che in uno solo.
grazie, ma non c'è un programma visuale che faccia questo? :lolloso:
programmi visuali non ne conosco ma Linux ha un'utilità fantastica per fare questo che è 'grep'
ok, ma spiegatemi meglio la sintassi del comando che non l'ho tanto capita :lolloso:
man grep
info grep
per qualcosa di "grafico" puoi dare un occhio a midnight commander (mc) anche se non ci giurerei che possiede questa funzionalità.
Sì ce l'ha, io lo uso in windows 2000 in ufficio per ... be lasciamo stare va :mrgreen:
in linux però mi piace troppo muovere le mani, piuttosto che il mouse, si imparano più cose.
Marco.
Se hai installato X con KDE puoi ad esempio, usando konqueror, andare su strumenti -> trova file.
Da qui puoi specificare il pattern di ricerca dei file e, tramite il tab contenuti, puoi anche specificare il testo che devono contenere tali file. :=):
ok adesso provo