web-dev-qa-db-fra.com

Liste des fichiers dans le répertoire dans une colonne

Existe-t-il une commande permettant d’imprimer les fichiers d’un répertoire dans une seule colonne sans ces informations supplémentaires? Fondamentalement, une commande ls mais avec le format de sortie de:

file1.txt
file2.txt
file3.txt

par opposition à:

file1.txt file2.txt 
file3.txt
4
Peter

Vous avez besoin de l'option ls command -1.

ls -1 /dir

juste pour clarifier. c'est ls -(one) /dir; comme le nombre.

de la man ls page:

 -1     list one file per line.  Avoid '\n' with -q or -b
7
Ogre55

Vous pouvez utiliser find. Pour répertorier uniquement les fichiers du répertoire en cours, vous pouvez utiliser -mindepth 1 -maxdepth 1.

$ find . -mindepth 1 -maxdepth 1
./file1.txt
./file2.txt
./file3.txt
0
wjandrea