fold - 長い行を折り返す

スポンサーリンク

foldコマンドは、長い行を指定した長さに合うように折り返すことができるコマンドです。

スポンサーリンク

foldコマンドの利用例

長い行を折り返す
(オプションなし)

foldコマンドはデフォルトでは80文字で行を折り返します。

また、metaphysics.txtは、Aristotleの「Metaphysics」の最初の段落になります。

コマンド例

metaphysics.txt

実行結果

 

 

 

バイト単位で折り返す
(-bオプション)

-bオプションで数字を指定すると、そのバイト単位で行を折り返します。
コマンド例では、headコマンドで最初の10行だけを表示しています。

コマンド例

実行結果

 

 

 

単語の境界で折り返すようにする
(-sオプション)

-sオプションを用いると単語の境界で折り返すようになります。

コマンド例

実行結果

 

 

 

幅を指定
(-wオプション)

-wオプションで、行の最大幅を指定することができます。
また、行の最大幅はデフォルトでは80になります。

コマンド例

実行結果

 

 

 

参考

外部リンクGnu Coreutils

外部リンクGnu Coreutils日本語版