B-ShellとC-Shellプログラムを作成してプログラムを実行した時に
プログラムの実行結果を随時ログする方法に関して

 @方法はありますか?
   あればその方法を教えて下さい。

 A scriptコマンドを組み込めるか?
   scriptコマンドを組み込む事でできるならその記述方法を
   教えて下さい。

もし、BシェルとCシェルでやり方が違うなら別々に教えて下さい。


 仮に例にあげると、 下記のシェルの結果をscriptコマンドを
 用いて、test.log というファイルにpingの結果を残るようにしたい。

   シェルファイル名 : ping.bat
   ファイル内容   : script test.log
                ping ”IPアドレス”
                exit

このシェルを実行しても、script test.log で止まってしまい
pingが実行されません。どのように記載したらよいのでしょうか?
ただし”>”(リダイレクション)を用いてファイルに記録方法以外で。


宜しくお願い致します。