Je trouve souvent Bash syntaxe très utile, par ex. substitution de processus comme dans diff <(sort file1) <(sort file2)
.Comment puis-je utiliser la syntaxe Bash dans les cibles Makefile?
Est-il possible d'utiliser de telles commandes Bash dans un Makefile? Je pense à quelque chose comme ceci:
file-differences:
diff <(sort file1) <(sort file2) > [email protected]
Dans mon GNU Make 3,80 Cela vous donnera une erreur, car il utilise la shell
au lieu de bash
pour exécuter les commandes.
500 primes en attente d'une citation de 'man'. Parlez des horaires. : P – SiddharthaRT
@inLoveWithPython Eh bien, 'info', en fait, mais, je suppose que ça a vraiment aidé Andy. Je sais que j'ai eu des jours comme ça ... – derobert
en cas de doute, @derobert signifiait littéralement: 'SHELL =/bin/bash' comme première ligne du Makefile (ou juste après le commentaire). –