概要
		テキストファイル中のタブ文字を、適切な幅の半角スペースに変換します。
		えぇ、そうです。某書籍、って言うかまんまクックブックからのパクリです・・・。
		
		まぁ、少し手を加えて、元のテキストファイルには手を加えずに、拡張子( nontab.txt )を付加した別ファイルを作成する形にしています。
	
		テキストファイル中のタブ文字を、適切な幅の半角スペースに変換します。
		えぇ、そうです。某書籍、って言うかまんまクックブックからのパクリです・・・。
		
		まぁ、少し手を加えて、元のテキストファイルには手を加えずに、拡張子( nontab.txt )を付加した別ファイルを作成する形にしています。
	
		このページに書かれている事を実行して、何が起こっても私は知りません。
		まぁ、このページに到達された方なら大丈夫でしょうけど(^o^)。
	
re984001.cgi
# タブを 4 つの半角スペースに変換するスクリプト
# ファイルのロックは無くても(^o^)
    $C_tab = 4;		# タブ桁数
    while ( $input = shift @ARGV ) {
        open(IN,"< $input");
        open(OUT,"> $input.nontab.txt");
        while (<IN>) {
            1 while s/\t+/' ' x (length($&) * $C_tab - length($`) % $C_tab)/e;
            print OUT $_;
        }
        close OUT;
        close IN;
    }