Latest web development tutorials

Linux FMTコマンド

LinuxのコマンドDaquanの LinuxのコマンドDaquanの

Linux FMTコマンドは、テキスト・ファイルをフォーマットするために使用されます。

それは、標準出力デバイスに、指定されたフォーマットに従って再配置された後のfmtコマンドは、指定されたファイルからコンテンツを読み込みます。 " - "指定したファイル名である場合、FMTコマンドは、標準入力装置からデータを読み出します。

文法

fmt [-cstu][-p<列起始字符串>][-w<每列字符数>][--help][--version][文件...]

パラメータ説明:

  • -cまたは--crownマージンインデント各フロント2。
  • -p <コラム開始文字列>または-prefix = <文字列開始列は>のみ指定した文字列を含むカラム画分は、通常、注釈手続き型言語で使用されます。
  • -sまたは--split-のみだけで、各列の文字列を離れて単語数を超えたが、列の文字数を組み合わせた列ごとの単語の数よりも少なくありません。
  • -t --tagged-段落または各列のインデントの前に2が、第1と第2のくぼみの間の差。
  • -uまたは空白文字間隔で各文字、それぞれの文の間に空白文字で区切られた2つの間の--uniform間隔。
  • -w <列あたりの文字数>または--width = <行あたりの文字数>または< - 行あたりの文字数>は、列ごとの最大文字数を設定します。
  • オンラインヘルプを--help。
  • --versionバージョン情報を表示。

指定されたファイルの再配置。 このようなテキストの5行あるtestfileファイルとして、あなたは、そのコマンドをコマンドのファイル形式を並べ替えることができます。

fmt testfile 

出力は次のとおりです。

$ fmt testfile #重排testfile 文件  
hello Linux! Linux is a free Unix-type operating system. This is a  
Linux testfile! Linux Linux 

ファイルのテストファイルの再配置85文字の行、および標準出力デバイスに出力は、コマンドは次のようになります。

fmt -w 85 testfile

比較のために、第1の使用catコマンドは、ファイルの内容を確認します。

$ cat testfile #查看testfile 文件的内容  
hello Linux!  
Linux is a free Unix-type operating system.  
This is a Linux testfile!  
Linux  
Linux 

次のようにFMTコマンド並べ替えを使用した後、出力結果は次のとおりです。

$ fmt -w 85 testfile #指定重排宽度为85个字符  
hello Linux! Linux is a free Unix-type operating system. This is a Linux testfile!  
Linux Linux 

LinuxのコマンドDaquanの LinuxのコマンドDaquanの