BLNKLINE [filename]* [options]*
入力の空行を取り除いて標準出力する。
ファイル名を複数書くと、順次処理し、出力する。
このときファイル末の不完全行は行として扱う。
ファイル名を省略すると標準入力を取り扱う。
入力テキスト中の漢字シーケンスの不正コードや、TAB、EOL以外の制御コードは出力しない。
-B
を指定すると、出来るだけ全てのコードを通すようにするが、
0x00や0x0dは読み飛ばす。
空行の定義を指定できる(-S
)。
空行の連続を指定行数の空行に置き換えたり(-L
)、指定内容の行に置き換える(-A
)ことが出来る。
-Astr
-B
-L[行数]
-Ofilename
-S[C|S|Z]
-S | 半角スペースだけの行も空行として扱う。 |
-SC | 制御コードだけの行も空行として扱う。 |
-SS | 半角スペース、または制御コードだけの行も空行として扱う。 |
-SZ | 空行(長さ0の行)だけが空行。 |
Ver 1.02 | 2013/10/20 | 不具合対応 |
Ver 1.01 | 2013/08/03 | オプション -A / -L / -S 追加 |
Ver 1.00 | 初版 |