タイトルが本当の問題を説明しているかどうかはわかりません。
load_config.sh
シェルを使用したシェルスクリプトがありbash
ます。このスクリプトは構成をロードします。構成のロードを開始する前に、ユーザーにプロンプトを表示します"Do you want to load all configurations? Y/N ?"
。ユーザーが「N」を選択すると、別のジョブが実行され、多くの質問が表示されます。
今、本当の問題は; 以下のように、Makefileで実行するこのスクリプトを追加しました。私の考えは、私が言うときにすべての構成をロードすることですmake install
が、スクリプトはユーザーにプロンプトを表示します。スクリプトにプロンプトを表示させたくないので、デフォルトの「Y」を取り、すべての構成をインストールする必要があります。これを実現するにはどうすればよいですか?
.load_cfg.done : %
@echo -e "\n* Loading configuration $<"
$(PIN_HOME)/cfg/load_config.sh $<
touch $@
シェル:BASH OS:LINUX