WEBのログをデータベースに読み込ませる作業しているのですが、何らかの原因でるURLの部分が化けてしまうログがありました。文字化けした中に「Ctrl+Z」(=End Of File)があり、その部位を読むとその後ろのログを読み込みません。
ですので、バッチ処理でエラーの出るレコードを削除してから、データベースに読み込ませることにしましたが、以下のコマンドを打つとエラーで実現できません。
FIND /V "^Z" [ログFILE] > [NEWログFILE]
(""で囲まれた文字は、「End Of Fileの文字」が入ります。)
を実行すると、「FIND:パラメータの書式が違います」と出てしまいます。
要求を満たすような処理は可能でしょうか?宜しくお願いします。
環境
OS:WIN2000
CPU:700MHZ
MEMORY:256MB
No.1ベストアンサー
- 回答日時:
エスケープシーケンスの検索なら「findstr」で「\x」を使えばいいのですが、
どうも\xhhの16進文字列のシーケンスには対応していないみたいです。
つまり「Ctrl+Z」は\x1aなのですがこれには引っかかりませんでした。
#やり方が悪いのかな?
ActivePerl等を入れてスクリプトを外部で処理してはどうでしょうか?
バッチを使っているとやはり限界を感じますし。
また、フリーのツールを使っていいのであれば
バッチから呼べるフリーで16進のエスケープシーケンスに対応した文字列変換ツールを使えばいいのでは?
#とりあえず参考URLのものはMS-DOS用でしたが変換できました。
参考URL:http://www.vector.co.jp/soft/dl/dos/util/se01850 …
お早い回答ありがとうございます。フリーソフトもあることを忘れてました。。。
早速、ダウンロードして実行しました。少々いじることになりましたが、出口が見えてきました。このツールを使いたいと思います。助かりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Visual Basic(VBA) Access VBAから使用したExcelプロセスを閉じる方法について 4 2022/06/08 17:50
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
- 画像編集・動画編集・音楽編集 DVD Styler トラブル解決方法 6 2022/10/29 16:00
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Visual Basic(VBA) 実行時エラー´5854´ 文字列型パラメーターが長すぎます。 3 2023/06/08 21:17
- UNIX・Linux bashでブランク(空白)を検索文字列として指定する方法 1 2022/04/13 22:29
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ノーマルクローズとノーマルオ...
-
パソコンに詳しい方教えて下さ...
-
Zipファイルをエクセルに指定変...
-
xterm コピーペーストできない
-
指定ファイルをFTPで自動アップ...
-
Windows上のファイル操作の履歴...
-
拡張子の関連付けの設定につい...
-
ICH5R→ICH5R (RAID0) マザー...
-
recv関数の戻り値について
-
Outlookの「受信日時」「件名」...
-
複数のテキストファイルの特定...
-
C#にてCTI。RS232Cの受信と送信...
-
誤って削除した、フォルダの回...
-
ファイルの操作履歴の閲覧
-
グローバルIPアドレスを取得し...
-
RS232cを用いた送信プログラム
-
32ビット&64ビットマシン
-
手作りアイコンの作り方
-
DHCPOFFERの受信について
-
en_US.UTF-8ロケールってどのPO...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
java.lang.NumberFormatExcepti...
-
ノーマルクローズとノーマルオ...
-
VBでスタンバイや休止状態か...
-
DOSのFINDコマンドで、「Ctrl+Z...
-
パソコンに詳しい方教えて下さ...
-
バッチファイルでディレクトリ...
-
Windows上のファイル操作の履歴...
-
Outlookの「受信日時」「件名」...
-
TCP/IP のパケットの分断と結合...
-
ipadで社内ネットワークに接続
-
別のフォルダにファイルを移動...
-
Zipファイルをエクセルに指定変...
-
Outlookの「受信日時」「送信者...
-
en_US.UTF-8ロケールってどのPO...
-
CRC-CCITTに関しての仕様とサン...
-
ARCserveの復元方法
-
シリアル通信時のデータ受信方法
-
Excxel vba でYahoo API で住所...
-
excel vba で 実行時エラー13...
-
UDP受信時の通信異常検知について
おすすめ情報