Acabo de abrir un script de shell heredado (escrito en el antiguo ksh88 en Solaris) y encontré lo siguiente repetido en todo el código:
[ -f $myfile ] && \rm -f $myfile
La barra invertida que se escapa me parece extraña.
Sé que es deliberado, ya que este tipo de escape (aparentemente inútil) se repite en todo el código. El autor original se fue hace mucho tiempo, no puedo ponerme en contacto con él para preguntarle.
¿Es esto simplemente una idiosincrasia divertida del autor o es una especie de buena práctica obsoleta que tuvo sentido en algún momento? ¿O tal vez es realmente la forma recomendada de hacer las cosas y me falta algo por completo?
rm
por ruta completa.