La commande ls regarde si la sortie est faite sur un terminal, et dans ce cas, elle fait un affichage en colonnes en fonction de la largeur du terminal.
Dans le cas où la sortie va dans un fichier ou dans un pipe (pipe vers wc), la commande retourne un fichier par ligne.
[^] # Re: Exemple curieux
Posté par Sébastien Koechlin . En réponse au message Améliorer les performances lors de l'accès au contenu d'un répertoire.. Évalué à 4.
Les -1 et -l sont inutiles.
La commande ls regarde si la sortie est faite sur un terminal, et dans ce cas, elle fait un affichage en colonnes en fonction de la largeur du terminal.
Dans le cas où la sortie va dans un fichier ou dans un pipe (pipe vers wc), la commande retourne un fichier par ligne.