''[[TopPage]]''

* 文字列置換スクリプト [#nbe9eeaf]
Linux系OSでの"tail -f"コマンドに対応するWSHです。~
JScriptで記載、実行時は"cscript tail.js 対象ファイル名"。~
[[http://scripting.cocolog-nifty.com/blog/2006/11/index.html]]さんに感謝。~
WScript.Echo()では末尾に不要な改行が入り、WScript.Stdout.Write(INFO.ReadLine())では改行が削除されてしまう。~
~
Read()であれば改行コードもそのまま表示可能。~

** 関連ページ [#t7502acd]
なし~

ファイル名: tail.js
 var INFO = new ActiveXObject( 'Scripting.FileSystemObject' ).
                    OpenTextFile( WScript.Arguments.Item(0) ); //  ファイルオープン
 while( true )
 {
     if( INFO.AtEndOfStream )
     {
         WScript.Sleep( 1000 ); //  CPU浪費防止
     }
     else
     {
         WScript.StdOut.Write( INFO.Read(2000) ); //  改行コード含めバシッと取得&出力
     }
 }

*** 参考ページ [#lf6aa23a]
[[Windows Script Programming:http://scripting.cocolog-nifty.com/blog/2006/11/index.html]]~

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS