• [^] # Re: Shell

    Posté par (site web personnel, Mastodon) . En réponse au journal La plus belle ligne de code. Évalué à 2.

    Ah on est d’accord sur le côté piégeux :) (pour la verbosité il y a moins de caractères que d’autres formes)
    Les return en fait c’est pour les fonctions utilitaires ; ça quitte la fonction (retour au point d’appel) alors que exit lui va quitter le script (ou le shell). Il est vrai que pour l’analogie c’est bancal car exit et die (avec quelque chose comme `! ||?>>8 || 255` si j’ai bonne mémoire) de perl arrêtent bien le script.

    "It is seldom that liberty of any kind is lost all at once." ― David Hume