• [^] # Re: De la pertinence du KISS et d l’anticipation des besoins futurs

    Posté par . En réponse au journal Le sophisme du meilleur outil. Évalué à 2.

    Ton argument ne fait aucun sens. Lancer une ligne de commande en Ruby c’est une ligne (backtick ou system, en fonction d’où tu veux faire aller le stdout), avec la grosse, grosse, grosse différence va te permettre d’éviter les conneries du bash. Du genre « oups, y’avait un espace dans le path et paf la commande rm », pour citer la plus connue.

    mkdir '/tmpt/ toto'
    touch '/tmpt/ toto/success'
    irb
    > a = "/tmpt/ toto"
    > `ls #{a}`

    Qu'est-ce qui va s'afficher d'après toi ?

    Une partie non négligeable des défauts imputés au shell se retrouve ailleurs.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll