良い一日、
コマンドを実行してプログラムを実行し、シェルスクリプトを介してその中でコマンドを実行したいと考えています。
telnet localhost 4000 を実行したいのですが、そのプログラムの入力内で、別の一連のコマンドを実行したいと考えています。
これは可能ですか?
ラージ
良い一日、
コマンドを実行してプログラムを実行し、シェルスクリプトを介してその中でコマンドを実行したいと考えています。
telnet localhost 4000 を実行したいのですが、そのプログラムの入力内で、別の一連のコマンドを実行したいと考えています。
これは可能ですか?
ラージ
*nix OS の場合、expect スクリプトを試すことができます http://linux.die.net/man/1/expect
半能力のあるボーンシェルの子孫を想定して...
「ヒアドキュメント」 - それを読んでください:
telnet localhost 4000 <<EOF
cmda
cmdb
EOF
EOF はまったくインデントできません
コマンドをファイルに入れます。c:\tmp\example.txt
telnet localhost 4000 < c:\tmp\example.txt
OSを指定する必要があることを知っていると思います!