シェルスクリプトでtelnet接続する方法を紹介します。 1.問題点 現在行っている業務で、telnet接続でサーバにログインしてコマンドを入力し、ログイン先の情報を取得する必要が発生しました。 また今後、同じ作業を繰り返し行う必要があります。 よってtelnet接続をスクリプトにしたいのですが、シェルでの接続方法が分かりません。 ということで、シェルスクリプトでtelnet接続する方法を紹介します。 ここではbashを利用しています。 2.シェルスクリプトでtelnet接続する シェルスクリプトでtelnet接続するには次のようなスクリプトを記述します。 ここではtelnet接続して「ls -l」を投入するまでのサンプルを紹介します。 #!/bin/sh host="xxx.xxx.xxx.xxx" user="foo" pass="bar" cmd="ls -l" ( echo ope