Bonsoir
A-t-on le droit d'utiliser "find" ?
find . -name '#*.dxf' -or -name '*.dxf~' -delete
Dom
Le 21/11/2021 à 13:44, Marc BERLIOUX a écrit :
> 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
>