Je viens d'ouvrir un script shell hérité (écrit en ancien ksh88 sur Solaris) et j'ai trouvé ce qui suit répété tout au long du code:
[ -f $myfile ] && \rm -f $myfile
La barre oblique inverse qui m'échappe me semble étrange.
Je sais que c'est délibéré, car ce type d'échappement (apparemment inutile) est répété tout au long du code. L'auteur original est parti depuis longtemps, je ne peux pas le contacter pour lui demander.
Est-ce simplement une idiosyncrasie amusante de l'auteur ou est-ce une sorte de bonne pratique déconseillée qui avait du sens à un moment donné? Ou peut-être est-ce en fait la façon recommandée de faire les choses et il me manque quelque chose?
rm
par chemin complet.