LOGファイルの作成で質問No.00422
gun さん 98/01/27 13:49
 
こんにちはgunです。
最近、自分以外にも特許関連の仕事をしている人が
このフォーラムを活用していることがわかりうれしく思います。
できればいろいろ情報交換したいですね。
…あくまでも企業名は伏せてですが...(^_^;)

ところでLOGファイルの作成で質問です。
現在、検索した内容をLOGファイルとして自動で保存(スクリプトで指定)していま
す。そこで

1.logコマンドでファイル名に検索した日付(年月でもOK)を入れることは可能で
しょうか?

  log "test.log", create, nocontrolcode

上記のtestの部分を何とか工夫して98年1月27日であれば「970127test.log」
といったLOGをつくりたいのですが...

2.実際に作成されたLOGを見てみると全ての行間に空欄の改行が入ってしまいます。
秀Term上では問題なく表示されているのですがどうしてでしょう?
(このLOGはあとで機械的に処理したいので...)



[ ]
RE:00422 LOGファイルの作成で質問No.00424
ま神51号 さん 98/01/27 14:25
 

>こんにちはgunです。

 はじめまして、ま神51号です。

>1.logコマンドでファイル名に検索した日付(年月でもOK)を入れることは可能で
>しょうか?
>
>  log "test.log", create, nocontrolcode
>
>上記のtestの部分を何とか工夫して98年1月27日であれば「970127test.log」
>といったLOGをつくりたいのですが...

  getdate #date
  log #date + "test.log", create, nocontrolcode

 こんな感じにすれば、980127test.logってなると思います。(^^)/

>2.実際に作成されたLOGを見てみると全ての行間に空欄の改行が入ってしまいます。
>秀Term上では問題なく表示されているのですがどうしてでしょう?
>(このLOGはあとで機械的に処理したいので...)

 電話(P) − ホスト一覧(L)... ホストを選択して、プロパティ(P)...で、
 受信時 CR→CR+LF 変換(R) というチェックボックスがもしONだったら、
 それをOFFにすればいいんじゃないかと思いますがどうでしょう? (^^ゞ

[ ]
RE:00424 LOGファイルの作成で質問No.00430
gun さん 98/01/28 08:48
 

>
> はじめまして、ま神51号です。
>
 はじめましてgunです。
 早速のレスありがとうございます。

1.logコマンドでファイル名に検索した日付(年月でもOK)を入れる件
>
>  getdate #date
>  log #date + "test.log", create, nocontrolcode
>
> こんな感じにすれば、980127test.logってなると思います。(^^)/
>
 できました!ありがとうございます。
 ただし欲を言えば"test.log"の部分をネットワーク上のフォルダに収納したいんで
すが、

  log #date + "\\test\test\test.log", create, nocontrolcode

 としたら文法エラーになってしまいました。

  log  "\\test\test\test.log", create, nocontrolcode

 のみの場合は、ネットワーク上のtestフォルダにtest.logを作成したんです
が...。
 対処方法はあるんでしょうか?(あくまでも欲を言っています(^_^;))

2.実際に作成されたLOGの全ての行間に空欄の改行が入る件
>
> 電話(P) − ホスト一覧(L)... ホストを選択して、プロパティ(P)...で、
> 受信時 CR→CR+LF 変換(R) というチェックボックスがもしONだったら、
> それをOFFにすればいいんじゃないかと思いますがどうでしょう? (^^ゞ

 残念ながら「受信時 CR→CR+LF 変換(R)」はOFFになっています。
 ちなみにONにしたらさらに行間に空欄の改行が入ってしまいました。(~_~;)
 う〜む。なんで???

[ ]
RE:00430 LOGファイルの作成で質問No.00432
秀まるお さん 98/01/28 10:23
 
2.実際に作成されたLOGの全ての行間に空欄の改行が入る件

 この件ですが、PATOLISにtelnet接続した場合、ホスト側がなぜか

 0D 0A 0D

 というへんてこな改行コードを送ってくるために、秀Term上では正しく表示されて
もメモ帳等でログを見ると改行が2個に見えてしまうようです。

 それで、最新版の秀Term Evolution V4.28の場合だと、ホストプロパティで「受信
時 制御コードの除去」というのをONにしておけば、この辺のへんてこ改行コードも
正しい改行に変換してログに出力してくれるようになります。

 というか、そういう風に直したはずなんですが、実は1回もテストしてないので試
してみてほしいです。

[ ]
RE:00430 LOGファイルの作成で質問No.00438
ま神51号 さん 98/01/28 12:20
 

> 対処方法はあるんでしょうか?(あくまでも欲を言っています(^_^;))

 せっかくなので、スクリプト作者会議室にコメントしますね。(^^)/

[ ]
RE:00432 LOGファイルの作成で質問No.00453
gun さん 98/01/29 08:51
 

>2.実際に作成されたLOGの全ての行間に空欄の改行が入る件
>
> この件ですが、PATOLISにtelnet接続した場合、ホスト側がなぜか
>
> 0D 0A 0D
>
> というへんてこな改行コードを送ってくるために、秀Term上では正しく表示されて
>もメモ帳等でログを見ると改行が2個に見えてしまうようです。
>
> それで、最新版の秀Term Evolution V4.28の場合だと、ホストプロパティで「受信
>時 制御コードの除去」というのをONにしておけば、この辺のへんてこ改行コードも
>正しい改行に変換してログに出力してくれるようになります。
>
> というか、そういう風に直したはずなんですが、実は1回もテストしてないので試
>してみてほしいです。

秀まるおさん、こんにちはgunです。

早速、秀Term Evolution V4.28をダウンロードして試してみました!
(おっしゃる通りTelnetでPATOLISに接続しています)
作成されたLOGを見てみると、
見事に問題が解決されていました!!!(^○^)

ありがとうございました。

今後もよろしくお願いします。

[ ]