unexpand - スペースをタブに変換する
概要
unexpand [オプション]... [ファイル]...
説明
各ファイルの空白をタブに変換し、標準出力に書き出します。
ファイルが指定されていない場合、またはファイルが - の場合は、標準入力から読み込みます。
長いオプションに必須の引数がある場合、短いオプションにも必須の引数が必要です。
-a, --all
すべての空白を変換します (先頭の空白のみを変換するのではなく)。
--first-only
先頭の空白の連続をのみ変換します (-a をオーバーライドします)。
-t, --tabs=N
タブを N 文字間隔で配置します (デフォルトは 8 文字間隔です。-a を有効にします)。
-t, --tabs=リスト
カンマで区切られたタブ位置のリストを使用します。最後の指定された位置の前に '/' を付けると、最後の明示的に指定されたタブストップの後に使用するタブサイズを指定できます。また、'+' プレフィックスを使用して、最初の列ではなく、最後の指定されたタブストップを基準に残りのタブストップを揃えることができます。
--help このヘルプを表示して終了します。
--version バージョン情報を出力して終了します。
著者
David MacKenzie 著。
バグの報告
GNU coreutils オンラインヘルプ: [https://www.gnu.org/software/coreutils/] 翻訳に関するバグは [https://translationproject.org/team/] に報告してください。
関連項目
expand(1)
完全なドキュメント [https://www.gnu.org/software/coreutils/unexpand] または、ローカルで次のように利用できます: info '(coreutils) unexpand invocation'
Debian (9.7-3) によってパッケージ化されました。 Copyright © 2025 Free Software Foundation, Inc. ライセンス: GPLv3+: GNU GPL バージョン 3 以降 [https://gnu.org/licenses/gpl.html]。 これはフリーソフトウェアです。変更および再配布できます。 法で許可されている範囲で、保証は一切ありません。