Nella sezione pulita del mio Makefilesto cercando di verificare se il file esiste prima di eliminare definitivamente. Uso questo codice ma ricevo errori.
Che cosa c'è che non va?
if [ -a myApp ]
then
rm myApp
fi
Ricevo questo messaggio di errore
if [ -a myApp ]
/bin/sh: Syntax error: end of file unexpected (expecting "then")
make: *** [clean] Error 2
rm -rf myApppotrebbe essere un'alternativa. O precedendo il comando con un trattino ( -rm myApp) per fare ignorare l'errore da rm (stamperà comunque un brutto messaggio).