Newsgroup: it.comp.os.linux.iniziare
Titolo: Bash: speriamo sia fattibile

All'interno di una cartella ho tutta una serie di sottocartelle:
<cartella_1>
<cartella_2>
<cartella_3>
..
..
Ora, all'interno di queste cartelle ci sono dei files.
Il mio intento è quello di creare un file di testo in questo modo:
<cartella_1>/<nome_file>
<cartella_1>/<nome_file>
<cartella_1>/<nome_file>
<cartella_1>/<nome_file>
<cartella_1>/<nome_file>
<cartella_1>/<nome_file>
<cartella_2>/<nome_file>
<cartella_2>/<nome_file>
<cartella_3>/<nome_file>
...
...
Cioè che mi visualizzi sequenzialmente tutti i nomi (compreso il percorso) 
dei file che sono all'interno delle sottocartelle.
Ho provato con ls, ma restituisce in testa il nome della cartella e poi 
tutti i file compresi permessi, gruppi, dimensione, data, ora.
Invece a me interessa solo il nome del file (incluso il percorso).
Qualche idea ?
Ciao,
        Fabrizio

 Qualche idea ?
cd directory_principale
find >../elenco
saluti

 Invece a me interessa solo il nome del file (incluso il percorso).
Se ti sei gią letto man ls e non hai trovato quello che cercavi io mi farei
uno scriptino in perl o un programmino in c (ma č eccessivo, solo se non
sai usare un altro linguaggio) che formi delle linee combinano l'output di
`pwd` ed `ls`.
-- 
bye
Erix    
http://erix.cjb.net

 dei file che sono all'interno delle sottocartelle.
tree -fi sottocartella
?
-- 
 Francesco Romani - Ikitt  | Describe your vision, the meaning is missing |
*** mailserver: 
freemail.it
| Won't anybody listen?                        |

 find >../elenco
Si, perchè no.
Pensavo si potesse fare direttamente con ls.

 l'output di `pwd` ed `ls`.
Non volevo arrivare a tanto.


Ci sono metodi migliori ma potresti accontentarti di questo accrocchio:
$ find . | sed s/'\.\/'// | grep -v '\.'
-- 
Enrico Bodo  -   Postdoctoral Research Fellow      
University of Rome "La Sapienza" 
Department of Chemistry         

 tree -fi sottocartella
Da dove salta 'sto tree ?
Ciao. 
-- 
***  Per E-mail rimuovi ModE dall'indirizzo  ***
  *** Linux user # 198661 --- ICQ 33500725 ***
*** homepage 
http://web.tiscalinet.it/kailed
 ***
            *** Powered by Linux ***

 Qualche idea ?
ma ls -r o ls -R
da eseguire nella cartella_n non va bene?
ciao 
Eva


Summary     : A utility which displays a tree view of the contents of directories.
Description :
The tree utility recursively displays the contents of directories in a
tree-like format. Tree is basically a UNIX port of the DOS tree
utility.
Su RH e MDK l'ho sempre trovata e IMHO e` molto, molto carina. 
(E qualche volta anche dal DOS viene qualcosa di buono :) )


 
Ho provato.
Pero' con questi parametri mette prima della visualizzazione di ciascun 
file, il nome della cartella;
es.
<cartella>
<cartella>/<nomefile>
<cartella>/<nomefile>
<cartella>/<nomefile>
<cartella>/<nomefile>
<cartella>/<nomefile>
...
A me non interessa il nome della cartella all'inizio.

 
Grazie, ma ho visto che gią un find normale mi va piu' che bene.

PowerOff wrote:

No, perchè mi restituisce in testa ad ogni contenuto di una cartella, il 
nome della cartella stessa.

 Su RH e MDK l'ho sempre trovata e IMHO e` molto, molto carina.
Si, trovato. E' che non pensavo che fosse un pacchetto isolato.
Mi sembrava più una cosa da core-utils..
