Hullo,
petit probleme avec le langage m4, je suis debutant dans ce langage ...
Mon besoin est simple, mon probleme est dans les fondements de ce langage, mais j'arrive pas a trouver la solution dans la doc ...
Voici mon script M4 :
Liste de mes fichiers dans MY_DIR :
changequote([[,]])
esyscmd([[find MY_DIR -type f -exec sh -c 'echo $1 | sed s/MY_DIR//' {} {} \;]]) |
... je dois changer les quotes comme j'ai besoin des ' dans ma command find.
Malheuresement le resultat de m4 -DMY_DIR=hello myscript.m4 :
Liste de mes fichiers dans hello :
find: ‘MY_DIR’: No such file or directory |
comment faire pour que M4 remplace MY_DIR par sa valeur ?!? Ou bien une autre idee pour afficher ma liste de fichier en ramplacant une partie du texte ?!?
Thanks