• [^] # Re: Désactivé dans Debian unstable Sid

    Posté par . En réponse au journal La sortie de `ls` vient de changer. Évalué à 4.

    C'est pour les scripts utilisants la sotie de ls que ça va être drôle...

    En même temps, utiliser la sortie de ls dans un script, c'est casse-gueule.
    Il me semble, justement, que la sortie de ls n'est définie par aucun standard (ce qui fait que le nouveau comportement ne pose en théorie pas de problème) et dès qu'il y à des espaces dans le nom de fichier, c'est juste plus possible d'utiliser des trucs comme cut. Je ne parle pas du cas des colonnes alignées par des suites d'espaces plutôt que par des tabulations. D'ailleurs, une fin de ligne dans ls, c'est représenté par '0円' ou '\n'?

    Je ne dirais pas que ça ne m'arrive pas de parser la sortie de ls, mais c'est quand j'ai la flemme ou en dernier recours. Et le nom de fichier que je récupère est destiné à un humain avec un minimum de neurones, pas à une machine, parce que je sais qu'il à de grandes chances de ne pas être exact.