
こんにちは。
batファイル、コマンドプロンプトからファイルを操作するとき、1行がやたらと長いファイルが扱えなくて困っています。
びっしりとタグが書かれたテキストファイルなのですが、このファイルの中の /> を >\n (「\n」は改行)として事前に置き換え処理をすることはできるのでしょうか。改行を入れてやれば、後処理でループするときに楽になるのですが。
もしくは、1行が異常に長くても処理できる方法などあるでしょうか?
for /f を使うと正しく反応してくれません。1行でメガ単位あるテキストなんですが・・・
No.2
- 回答日時:
バッチでは無理ですね。
VBScriptだとできるんじゃ無いかな。
No.1
- 回答日時:
perlがおすすめかなあと思います。
perlの特徴である正規表現、簡単に書ける、インタプリンタ
が非常に問題にマッチします。
バッシュと同じくらいの難易度ではないかと思うので、試してみてはいがでしょうか
ありがとうございます。
今回の件に限らず、perlができれば何かと便利ですよね。
10年以上前に、見よう見まねで掲示板スクリプトをいじったのが最初で最後でしたが、今年の年末あたりにperlを勉強しようと思います。
今回の件については、外部のプログラムに整形してもらってから処理に入るかたちにしようと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# exeファイルが作れない(windows10) 6 2022/08/13 08:47
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/21 09:42
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- PDF PDF作成ファイルの不具合の件 5 2022/08/15 15:00
- その他(プログラミング・Web制作) 複数のテキストファイルの結合方法 2 2022/05/14 23:58
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1行がやたら長いテキストをバッ...
-
flockについて
-
ファイルの結合
-
CGI二重起動防止ロック処理
-
ワードファイルをHTMLに変換す...
-
fopenでディレクトリ内の全ファ...
-
perl の printでのファイルへの...
-
ファイルロックの解除方法
-
HTML表示での実行でファイルが...
-
MATLABのm-fileについて
-
パイソンでCSVファイル場所を指...
-
close()で例外が投げられる理由
-
VBAでタブ区切りテキストの保存...
-
Windowsで複数のファイルを同じ...
-
\\tはどんなときに使うのでしょ...
-
エクセルVBA コードが同じでも...
-
Perl 順位の重複
-
FindFirstFileとFindNextFileで...
-
htmlから、ファイル、もしくはC...
-
VBAでCSVファイルを途中行まで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
fopenでディレクトリ内の全ファ...
-
1行がやたら長いテキストをバッ...
-
flockについて
-
ファイルロックの解除方法
-
【PHP】アクセス過多でファ...
-
unixでのファイルロックの方法...
-
fortranでプログラムを作りたい...
-
DBの環境変数について
-
CGI二重起動防止ロック処理
-
file_exists関数について
-
ファイルの足し算(pascal)
-
ファイルディスクリプタとは?
-
TSVファイルを読み込んでCSV形...
-
perlでCSV形式ファイルのア...
-
エクセルVBA コードが同じでも...
-
VBAでCSVファイルを途中行まで...
-
batファイルでrenameができませ...
-
MATLAB グローバル変数の宣言
-
ExcelをCSV書き出す場合のシー...
-
VBAでCSVファイルの特定行を書...
おすすめ情報