Linux基礎命令---文字格式轉換fmt

一生有你llx發表於2019-01-14

fmt

將指定檔案的內容,按照指定的格式重新排版,結果送到標準輸出。

此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1 、語法

fmt [width] [ 選項]  file

 

2 、選項列表

選項

說明

--version

顯示命令版本資訊

--help

顯示幫助文件

-c | --crown-margin

每段前兩行縮排

-p | --prefix=STRING

重新排版以指定字串開頭的行

-s | --split-only

將長行分割開

-t | --tagged-paragraph

將第一行縮排

-u | --uniform-spacing

字與字之間一個空白,句子後兩個空白

-w | --width=WIDTH

設定每行字元數,預設75

 

3 、例項

1 )格式化文字 

[root@192 weijie]#  cat 3.c

nihao    

linux

i

am

david 

[root@192 weijie]#  fmt 3.c                       // 直接格式化,將所有的內容合併成行

nihao linux i am david

2 )縮排第一行

[root@192 weijie]#  cat 3.c

  nihao linux.

  i am david. 

[root@192 weijie]#  fmt -5 -t 3.c               // 每行 5 個字元,第一行縮排

  nihao

linux.

  i

am

david.

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2286530/,如需轉載,請註明出處,否則將追究法律責任。

相關文章