[quote=“ricardo”][code][ -z “$XDG_DATA_HOME” ] && chemin_trash="$HOME/.local/share/Trash" || chemin_trash="$XDG_DATA_HOME/Trash"
corbeille="$chemin_trash/files" [/code]
Une interrogation toutefois :
Pas de problèmes de fonctionnement, c’est OK,
mais on se sert sur la ligne suivante d’une variable créée en milieu de la commande du dessus.
Ce n’est pas très joli au niveau lecture pour celui qui découvre, non ?[/quote]
Je suis d’accord avec toi je suis pas fan, mais bash ne possède d’opérateur ternaire que pour l’arithmétique (je vois pas pourquoi d’ailleurs).
Il aurait permis d’écrire :
qui est, je trouve, plus compact et plus joli.