perl ↔ shell condition or exit ↔ condition || exit 1 condition or die "" ↔ condition || return condition or die "message" ↔ condition || { echo "message" >&2 ; return }
Je n’utilise une fonction de sortie dédiée que quand je veux faire des trucs chiadés (par exemple écrire dans un log en plus d’envoyer un message en couleur sur le terminal) et ou mutualisé (par exemple une série de tests pour fail early avec le même message, donc mode DRY)
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: Shell
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal La plus belle ligne de code. Évalué à 2.
Bah, kif-kif non ?
perl ↔ shell
condition or exit↔condition || exit 1condition or die ""↔condition || returncondition or die "message"↔condition || { echo "message" >&2 ; return }Je n’utilise une fonction de sortie dédiée que quand je veux faire des trucs chiadés (par exemple écrire dans un log en plus d’envoyer un message en couleur sur le terminal) et ou mutualisé (par exemple une série de tests pour fail early avec le même message, donc mode DRY)
"It is seldom that liberty of any kind is lost all at once." ― David Hume