0

UNIX にバイナリ ファイルがあり、実行するとユーザーに入力を求めます。このバイナリ ファイルへの入力は手動で与えられます。

入力は既にわかっているので、手順を自動化したい。バイナリ ファイルを変更できません。これどうやってするの?これは、ターゲットを介してshell script、またはantターゲットを使用しても可能ですか?

4

1 に答える 1

1

単純な入力リダイレクトが機能する場合があります。

$ binaryFile <<EOF
input line 1
input line 2
input line 3
EOF

より複雑なものが必要な場合は、expectパッケージを調べてください。

于 2013-03-21T14:20:27.420 に答える