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"が出てきたらおしまい。
というスクリプトです。
Comments
comments powered by Disqus