2010年6月5日土曜日

make oldconfigで全ての問い合わせ項目にEnterするスクリプト #Linux

Linux kernelのmakeのターゲットでありそうな気もするんですが、見つからなかったので。

$ cat make_oldconfig_auto.sh

#!/usr/bin/env expect

set timeout 10
spawn make oldconfig
while {1} {
expect {
"] (NEW)" { send "\n" }
"# configuration written to .config" {break}
}
}

interact


見てわかるとおり、expectを使って、"] (NEW)"というのが出てきたら、Enter入力。
"# configuration written to .config"が出てきたらおしまい。

というスクリプトです。

0 件のコメント:

コメントを投稿