Newsgroup: it.comp.os.linux.iniziare
Titolo: find

Come faccio a trovare tutti i file con estensione jsp che si trovano in una
directory e nelle sotto directory?
Ho provato find . -name *jsp ma non funziona.
Ciao e grazie
Sergio

 Ho provato find . -name *jsp ma non funziona.
find . | grep jsp
HTH
-- 
  .-----------------------.
  | Emiliano Grilli       |
  | 
emi...@libero.it
      |
  | Linux user #209089    |
  | 
http://www.emillo.net
 |
  '-----------------------'

 Ho provato find . -name *jsp ma non funziona.
prova con "*.jsp"   (*.jsp fra doppi apici), ed aggiungi l'opzione -print
bye G.L.
--
La logica non attiene alla verosimiglianza delle ipotesi,
ma alla coerenza delle tesi con le ipotesi.

Sergio wrote:

find . -iname '*.jsp'
iname trova anche JSP, Jsp, ...
'' o "" devono delimitare l'espressione
* non comprende il punto
-print non è necessario (lo era negli Unix commerciali)
man find per maggiori informazioni
ciao, andrea


find -name '*.jsp'
            ^     ^
            ^-----+---- ti servono gli apici (o "), altrimenti la shell
                        effettua l'espansione di *
Ciao
Enrico

 -print non è necessario (lo era negli Unix commerciali)
'-print' e` sempre stata l'azione predefinita quando non ne veniva indicata nessuna.

 indicata nessuna.
non sei abbastanza vecchio ;-)
ciao, Andrea

 ciao, Andrea
michele

 indicata nessuna.
Da quello che so io (letto non mi ricordo dove..) il --print è sempre
stato di default sulla versione GNU di find, mentre non lo è (era ??)
sulle altre versioni (commerciali/proprietarie ?).
Ciao.
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 
Letto male.
AIX
-print  Always evaluates to the value True. Displays the current path name.
        The find command assumes a -print expression, unless the -exec,
        -ls, or -ok expressions are present.
Tru 64
  -print
      Always TRUE; causes the current path name to be displayed.  If an
      expression is not specified or if expression is not -ok or -exec,
      -print is the default.
Solaris
Example 1 Examples of the find command.
The following commands are equivalent:
example% find .
example% find . -print

 Letto male.
..cut..
Ne prendo atto.
CIao.



A me, sono le rughe che mi fregano ;-)
Tieni conto, che il mio primo UNIX è stato uno dei primissimi Berkeley,
su un VAX che, con 10MB di ram, costava 200 milioni di allora :-0
Se provavi a dare un find senza -print, macinava per un quarto d'ora
e non ti rispondeva nulla. La cosa è durata parecchio tempo.
direi fino ad una decina di anni fa.
ciao, Andrea

 direi fino ad una decina di anni fa.
[allora i manuali son come l memoria, a volte ingannano anche loro] :-(
bei tempi [*], pero` find lo usavo pochissmo, di solito c'era un utente che
si svegliava con velleita` enigmistiche, ed io mi dovevo spulciare centinaia
di nastri.
- cambio di vocale ... -
"I backup si fanno tutti i giorni"
negli altri casi li rifornivo di lampadina tascabile e di una scorta di viveri
per 7 giorni.
utente: "miche' miche' me so perso un file"
io: "come se chiama?"  "boh"
    "chi l'ha fatto?"  "boh"
    "quanno e` stato fatto?"  "boh"
    " !@#$@!#%$# ce sta dentro?"  "boh"
io  "Nun c'e` probblema, quanno lo trovo te lo dico"
michele
[*] e chi faceva l'assistenza era pure preparato, quante telefonata all Digital
    ed ore a far girare i test prima di capire che un certo messaggio significa-
    va: "La ram si ta rovinando, o la cambi o io inizio una sfilza di crash che 
    poi ti ci vuole gru` per ritirarmi su`."
    quando la ram iniziava a sfarfallare?