Previous: expand invocation, Up: Operating on characters
unexpandは,与えられたそれぞれのfile,または与えられな い場合や‘-’のfileに対しては標準入力の内容を,二つ以上のスペー スやタブ文字の文字列を,二つ以上のスペースやタブ文字を,必要とされる数 のスペースを可能な限り連続するタブに変換しながら,内容を標準出力に書き 出します.概要です.
unexpand [option]... [file]...
デフォルトで,unexpandは,最初のスペースとタブ(前にあるもの が全て非スペース文字や非タブ文字となるもの)だけを,ぞれぞれの行で変換 します.それは,出力でバックスペース文字を維持します.タブの計算で列が 減少します.デフォルトで,タブは八列単位に設定されます.
プログラムは以下のオプションを受け入れます.Common optionsも参照 してください.
古いシステムでは,unexpandは時代遅れのオプション
-tab1[,tab2]...をサポートしていて,そこではタ
ブストップをカンマで分離するはずです.POSIX 1003.1-2001
(see Standards conformance)ではこれを許可していません.代わりに
--first-only -t tab1[,tab2]...を使用してくだ
さい.
終了ステータスのゼロは成功を示し,ゼロ以外の値は失敗を示します.