[前の記事]« 雛形ファイルの特定位置に指定した文字列を挿入したい
[次の記事]ファイル群のバラバラの名前の中から特定の一文字を削除したい »

関連オンラインソフト配布サイト:
Vector>ダウンロード(top) |>MS-DOSまたは汎用 | >WindowsVista/XP/2000/NT

▲カテゴリー「FIND,FINDSTR,SORT…テキストファイル内文字列の操作」索引へ

改行のないテキストファイルに500文字毎に改行を入れたい

210.
改行のないテキストファイルに500文字毎に改行を入れたい
2005年01月20日(木) 16時08分
脱兎
●DOS/Windowsのバージョン↓

(以下ご自由に質問文をお書きください)
はじめまして。

とても長い、改行が無いテキストファイルをバッチに渡し、500文字毎に改行を入れて、別名で保存したいのですが、
何かよい方法はないでしょうか。
テキストはすべて半角英数字およびブランク、長さは…100,000文字といったところです。

使用OSなのですが、win98とwin2000でどちらでも使える方法で行いたいのです。

どうかよろしくお願いいたします。
211.
Re:改行のないテキストファイルに500文字毎に改行を入れたい
2005年01月20日(木) 20時57分
Hellcat
>とても長い、改行が無いテキストファイルをバッチに渡し、500文字毎に改行を入れて、別名で保存したいのですが、

Win98の場合、何らかのツールを使わないと難しそうな感じがします。
フリーソフトで良ければfoldというツールで簡単に処理できます。

 fold -500 input.txt > output.txt

半角のスペースも一文字として処理できます。
foldはUXTL412C.TAR.BZ2に入っています。
http://www.vector.co.jp/soft/win95/util/se010511.html

p.s.
WinMeでテストしました。
Win2000でも動くと思います。
212.
Re2:改行のないテキストファイルに500文字毎に改行を入れたい
2005年01月21日(金) 09時44分
脱兎
回答いただき、ありがとうございます。

>>とても長い、改行が無いテキストファイルをバッチに渡し、500文字毎に改行を入れて、別名で保存したいのですが、

>Win98の場合、何らかのツールを使わないと難しそうな感じがします。
>フリーソフトで良ければfoldというツールで簡単に処理できます。

やはり98では難しいようですね。
フリーソフト、さっそく試してみようと思います。
これはおもしろそう^^
215.
Re3:改行のないテキストファイルに500文字毎に改行を入れたい
2005年01月21日(金) 14時00分
脱兎
教えていただきましたUNIX TOOLを試してみました。
win98、2000共にうまく処理できました。

こんな便利なものがあったとは…。
ほかのUNIXコマンドが使えるのも、なかなかありがたいですね^^

どうもありがとうございました!
216.
Re:改行のないテキストファイルに500文字毎に改行を入れたい
2005年01月21日(金) 19時24分
otn
>●DOS/Windowsのバージョン↓

>(以下ご自由に質問文をお書きください)
>はじめまして。

>とても長い、改行が無いテキストファイルをバッチに渡し、500文字毎に改行を入れて、別名で保存したいのですが、
>何かよい方法はないでしょうか。
>テキストはすべて半角英数字およびブランク、長さは…100,000文字といったところです。

>使用OSなのですが、win98とwin2000でどちらでも使える方法で行いたいのです。

>どうかよろしくお願いいたします。

フリーツールで解決されたようですが、win98ならWSHが入っているはずなので、VBS+WSHを使って、
---------fold500.vbs------------------------
Do While Not WScript.StdIn.AtEndOfStream
   WScript.Echo WScript.StdIn.Read(500)
Loop
-------------------------------------------
と書いて、
cscript fold500.vbs < infile  > outfile
で出来ると思います。少なくともWin2000は大丈夫ですが、Win98はもしかしたらWSHのバージョンを上げないと出来ないかも。

210.改行のないテキストファイルに500文字毎に改行を入れたい 脱兎 05/01/20(木) 16:08
211.Re:改行のないテキストファイルに500文字毎に改行を入れたい Hellcat 05/01/20(木) 20:57
212.Re2:改行のないテキストファイルに500文字毎に改行を入れたい 脱兎 05/01/21(金) 09:44
215.Re3:改行のないテキストファイルに500文字毎に改行を入れたい 脱兎 05/01/21(金) 14:00
216.Re:改行のないテキストファイルに500文字毎に改行を入れたい otn 05/01/21(金) 19:24
 
 


カテゴリー「FIND,FINDSTR,SORT…テキストファイル内文字列の操作」索引へ

 

カテゴリー一覧

FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

資料書籍

About

2005年01月20日 17:24に投稿されたエントリーのページです。

ひとつ前の投稿は「雛形ファイルの特定位置に指定した文字列を挿入したい」です。

次の投稿は「ファイル群のバラバラの名前の中から特定の一文字を削除したい」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
このブログについて | 運営:有限会社メディアポート