Loading article…
| オペレーティング·システム | UnixおよびUnixライク |
|---|---|
| プラットフォーム | クロスプラットフォーム |
| タイプ | 指示 |
unexpandはUnixおよびUnix系 オペレーティングシステムのコマンドです。スペース文字のグループをタブ文字に変換するために使用されます。[1]
例えば:
$ echo " asdf sdf" |展開解除| od -c
0000000 \t \tasdfsdf \n 0000014 $ echo " asdf sdf" | od -c
0000000 0000020 asdfsdf \n 0000032
ここでecho コマンドは、連続する複数のスペースを含むテキスト文字列を出力し、その出力はunexpandコマンドに送られます。結果の出力は、 8進ダンプ コマンドodによって表示されます。2 番目のプロンプトでは、同じ echo 出力がodコマンドを通じて直接送信されます。2 つを比較するとわかるように、unexpandプログラムは 8 つのスペースのシーケンスを単一のタブ ('\t' として出力) に変換します。
参照
参考文献
- ^ 「unexpand - スペースをタブに圧縮する」www.ibm.com . 2024年5月9日閲覧。
外部リンク
- [1] プログラムのマニュアルページ
