Я написал программу для задания, которое должно печатать свой вывод на stdout. Спецификация присваивания требует создания файла Makefile, который при вызове make run > outputFile
должен запускать программу и записывать вывод в файл, который имеет отпечаток SHA1, идентичный тому, который указан в спецификации.Подавить эхо вызова команды в make-файле?
Моя проблема заключается в том, что мой Makefile:
...
run:
java myprogram
также выводит команду, которая запускает свою программу (например, Java MyProgram) в выходной файл, так что мой файл включает в себя эту дополнительную строку в результате чего отпечатки пальцев, чтобы быть неправильно ,
Есть ли способ выполнить команду без вызова команды, эхом в командной строке?
+1. Но просто для устранения путаницы OP, возможно, стоит уточнить, что это особенность Make, а не Bash. –
@OliCharlesworth: имеет смысл, добавил, что. Благодарю. –
Есть ли способ отключить все эхо? Или отключить его для раздела, а позже? – Benubird