expand
expandは、タブ文字を空白文字に置換するコマンドです。
構文
- (構文)
- expand [オプション] <ファイル名>
オプション | 説明 |
---|---|
-t 数値 --tabs=数値 | 置き換える空白数を指定する (デフォルト=8) |
-i | 行の先頭のタブのみ空白に置換する |
--help | コマンドのヘルプを表示する |
--version | コマンドのバージョンを表示する |
サンプル
例)aa.txtファイル内のタブ文字を空白(空白数=8 ※デフォルト)に置き換えて、bb.txtファイルに出力する
$ expand aa.txt > bb.txt
例)aa.txtファイル内のタブ文字を空白(空白数=10)に置き換えて、bb.txtファイルに出力する
$ expand -t 10 aa.txt > bb.txt
例)aa.txtファイル内の各行先頭のタブ文字のみ空白に置き換えて、bb.txtファイルに出力する
$ expand -i aa.txt > bb.txt
備考
- 空白数を指定しない場合は、1タブ⇒8空白文字に置換されます。
関連項目
- unexpand:空白文字をタブ文字に置換する