Salut,
J'ai un petit souci avec un Makefile.
Je veux éliminer les fichiers de backups que crée LibreCad
automatiquement. Pour un fichier toto.dxf, il peut tantôt créer un
toto.dxf~ ou un #toto.dxf. Les premiers sont assez faciles à éliminer avec :
clean-dxf1: $(wildcard *.dxf~)
rm -f $^
# En revanche, les deuxièmes sont déjà plus coquins à détruire :
clean-dxf2:
rm -f $(wildcard \#*.dxf)
# La règle ci-dessus ne marche pas. Normal, le nom du fichier devient un
commentaire.
clean-dxf3:
rm -f "$(wildcard \#*.dxf)"
# La règle ci-dessus fonctionne, mais uniquement s'il n'y a qu'un seul
fichier à traiter
# Comment faire ?
new-test:
touch test1.dxf~
touch test2.dxf~
touch \#test1.dxf
touch \#test2.dxf
Et bonne journée !
--
Marc BERLIOUX
Mad in France