2008年4月15日火曜日

Telnet自動ログ シェルスクリプト編

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

■date.sh

#!/bin/bash
#=================================================
#日付、時間を取得する
#=================================================

date +%y%m%d_%H%M.log

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★

■telnet.sh

#!/bin/bash

#=================================================
# ファイル名は./date.shから引っ張ってきます
#そして filename と言う変数名をつけます
#=================================================

filename=`./date.sh`

#=================================================
# ./telnet [ipAddress] を入力する
#[ipAddress] が $1 に該当するので、そのままログインできます。
#また、teeコマンドでファイルに書き込みつつ、画面へ表示させます
#tee -a で、追記します。
#
#=================================================

telnet $1 | tee -a $filename

おし!!

next 
 環境変数の設定
 Logファイルの保存場所の固定

0 件のコメント:

コメントを投稿