Как я могу создать правило в make-файле для определенного типа файла, чтобы, если я напишу что-то вроде
result.txt: first.txt second.txt
в make-файле, и он объединит необходимые компоненты.
.txt: cat $? > $@
не работает
Поскольку это, похоже, помогло, я публикую его как ответ, добавив комментарий @eriktous.
%.txt: cat $? >$@
Если вы не хотите обрабатывать только измененные файлы, используйте $^ вместо $?.
$^
$?