Я часто нахожу Bash синтаксис очень полезным, например. замещение процесса, как в diff <(sort file1) <(sort file2)
.Как использовать синтаксис Bash в целевых файлах Makefile?
Можно ли использовать такие команды Bash в Makefile? Я имею в виду что-то вроде этого:
file-differences:
diff <(sort file1) <(sort file2) > [email protected]
В моем GNU Make 3.80 это даст ошибку, так как он использует shell
вместо bash
для выполнения команд.
500 бонусов, ожидающих цитаты из 'man'. Расскажите о таймингах. : P – SiddharthaRT
@ inLoveWithPython Ну, 'info', на самом деле, но, я думаю, это действительно помогло Энди. Я знаю, что у меня были такие дни ... – derobert
Если у вас есть сомнения, @derobert означал буквально: 'SHELL =/bin/bash' как первая строка Makefile (или сразу после комментария). –