Memorizzare i nomi dei file di una cartella in un file di testo da terminale

A volte si ha la necessità di avere un elenco con tutti i nomi dei file presenti in una cartella.

Su Linux è possibile ottenere un file di testo che li contenga tutti utilizzando semplicemente il terminale. Ecco i passi necessari da seguire:

1 – Bisogna aprire il terminale e spostarsi nella cartella in cui si è interessati
2 – Digitare poi il comando:

ls -a > file.txt

In questo modo nel file di testo file.txt avrete la lista di tutti i file presenti nella vostra cartella.

Se invece siete interessati a creare una lista di tutti i file di un certo tipo, sempre memorizzando tutto nel file di testo, digitare il comando:

ls *.formato -a > file.txt

dove formato è il formato dei file di cui volete l’elenco. Ad esempio:

ls *.jpg -a > file.txt

memorizza nel file file.txt l’elenco dei nomi di tutte le immagini jpg presenti nella cartella.

No related content found.

Pubblicato da Gianluca Giannone

Titolo di studio: Laurea Magistrale in Informatica. Descrizione: Sono un appassionato del mondo informatico ed in particolare dei software open source. Nonostante possa sembrare in contrasto con la mia formazione scientifica, anche l'arte mi ha sempre affascinato. Da sempre uso linux ed in particolare Ubuntu e Linux Mint.