Expectの使い方を教えてください。


下記ページのようにExpectを使いたいのですが、コードの解説はあっても、ファイルをどのように保存(ディレクトリ、拡張子など)して、どのように実行すればよいのか分かりません。

よろしくお願いします。

http://kansai.anesth.or.jp/gijutu/expect/doc-expect.php
http://www.itbook.info/study/p107.html

回答の条件
  • 1人2回まで
  • 登録:2009/07/02 16:08:37
  • 終了:2009/07/02 17:57:40

ベストアンサー

id:kn1967 No.1

kn1967回答回数2915ベストアンサー獲得回数3012009/07/02 16:42:37

ポイント60pt

・管理者権限をもっているユーザーでログインして使用する。

・保存場所は特に問わない。

・拡張子はexp

・ファイル先頭の #!/usr/bin/expect -- の部分は

 自分がexpectをインストールしたディレクトリを記入する。


ここまでは簡単に説明できますが、

http://q.hatena.ne.jp/1246472251 のコメント欄でのやりとりから得た感触では、

正直なところ現在のスキルでは使うのにまだまだ無理があると思います。

Linuxのシステム構成とユーザー権限関係などの基礎知識を得て、

それらを扱うための簡単なシェルコマンドなどを身に付けてからでないと・・・。

操作も出来ないものを自動化するのは無理ですよね?


ここまでやったのだから・・・、とおっしゃりたくなるとは思いますが、

どうしてexpectをチョイスなさったのかの理由を書いて、

それを行えるようなソフトが在るか/無いか、フリーのものは在るか/無いかなどを

聞いてみるほうがよろしいのではないかと私は思います。

id:rapuntuleru

回答ありがとうございます。

一応、頂いた回答などを元にやってみたら、実行することが出来ました。

たしかにリナックスをもっと勉強しないといけませんね…。

使おうとした理由は、Expectを使う必要に迫られたから、ですね。。。

2009/07/02 17:57:29

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません