Intéressant d'aller voir la commande ls directement dans les sources finalement...
On voit que si la sortie est un terminal les caractères seront échappés et pas limités à 1 ligne par sortie. (il faut dire que la ligne à une longueur dépendante du terminal)
Sinon pour un fichier, une sortie par ligne, pas de caractères d'échappements, et les "funny_chars" qui seront échappés en mode terminal et non pas sur une autre sortie...
[^] # Re: Pourquoi l'affichage des résultats dans un terminal est différent [...]
Posté par maroufle34 . En réponse au message Pourquoi l'affichage des résultats dans un terminal est différent de celui copié dans un fichier ?. Évalué à 2.
Intéressant d'aller voir la commande ls directement dans les sources finalement...
On voit que si la sortie est un terminal les caractères seront échappés et pas limités à 1 ligne par sortie. (il faut dire que la ligne à une longueur dépendante du terminal)
Sinon pour un fichier, une sortie par ligne, pas de caractères d'échappements, et les "funny_chars" qui seront échappés en mode terminal et non pas sur une autre sortie...