【expect】会話形式のコマンドを自動実行する。(ライブラリ編)
メタルラックを組み立てたり整理整頓にはまってしまったykarinoです。
今回は前回に引き続いて、Expect的なライブラリを軽く触ってみました。
実際に、Perlモジュールのexpect.pmを使用して、sftpでデータをアップロードするサンプルソースを紹介します。
※事前にExpectモジュールとIO::Sttyモジュールをインストールしてください。
サンプルソース【expect.pl】
#!/usr/bin/perl -w# Expectモジュールを ...『初めて使ったパソコン』Power Macintosh 7600
そろそろ梅雨の季節が近づいて、除湿機でも買うか買わないかで考え中のykarinoです。
『初めて使ったパソコン』ということで、Power Macintosh 7600を紹介しようと思います。
Power Macintosh 7600/120
このPCが出た当時は、漢字Talk 7.5.x、Windows 95、WindowsNT3.5.xなどが使われた時代で、
Windowsが本格的に主流になってきたころです。
MacにするかWindows
『会社周辺でよく行くお店』日高屋
ykarinoです。
『会社周辺でよく行くお店』 ということで、お昼によく行く店を紹介しようと思います。
四谷三丁目から少し歩いたところにある日高屋によく昼食をとります。
値段も安めのものが多くて、個人的に財布にやさしい390円の中華ラーメンをよく食べます。
味も値段の割にはおいしいです。
場所:新宿区四谷3-11-17 第2光明堂ビル1F
地図【日高屋】:
【expect】会話形式のコマンドを自動実行する。
最近、ゴールデンウィークに何をするか考え中のykarinoです。
久々に、部屋の大掃除をするのもいいかもしれません。
今回は、会話形式のスクリプトを実行したいときに使える、「expect」を軽く触ってみました。
実際に、expectを使用してsftpに接続するサンプルソースを紹介します。
サンプルソース【expect.exp】
#!/usr/bin/expect# タイムアウト時間指定set timeout 5# sftpサーバ接続spawn sftp ...VBSによるイベントログ出力
最近、風邪気味のykarinoです。
VBSでスクリプトを作成する際に、イベントログに情報を出力する方法を紹介します。
Windows上で定期的に実行するVBSを使用する際に、
VBSの動作状況をイベントログに出力させるときなどで使えます。
VBSに以下の一行を付け加えると、イベントログに情報を出力できます。
Wscript.CreateObject("Wscript.Shell").LogEvent 【イベントID】, 【メッセージ】
...