Apakah maksud Linux fmt?

藏色散人
Lepaskan: 2023-03-27 10:16:45
asal
1541 orang telah melayarinya

Linux fmt ialah arahan untuk memformat fail teks Arahan ini akan membaca kandungan daripada fail yang ditentukan, menyusun semula mengikut format yang ditentukan, dan mengeluarkannya ke peranti output standard jika nama fail yang ditentukan "-", arahan fmt akan membaca data daripada peranti input standard.

Apakah maksud Linux fmt?

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

Apakah maksud Linux fmt?

Arahan Linux fmt digunakan untuk memformat fail teks.

Arahan fmt akan membaca kandungan daripada fail yang ditentukan, menyusun semula mengikut format yang ditentukan dan mengeluarkannya ke peranti output standard. Jika nama fail yang ditentukan ialah "-", arahan fmt akan membaca data daripada peranti input standard.

Sintaks

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

Penerangan parameter:

-c或--crown-margin 每段前两列缩排。
-p<列起始字符串>或-prefix=<列起始字符串> 仅合并含有指定字符串的列,通常运用在程序语言的注解方面。
-s或--split-only 只拆开字数超出每列字符数的列,但不合并字数不足每列字符数的列。
-t或--tagged-paragraph 每列前两列缩排,但第1列和第2列的缩排格式不同。
-u或--uniform-spacing 每个字符之间都以一个空格字符间隔,每个句子之间则两个空格字符分隔。
-w<每列字符数>或--width=<每列字符数>或-<每列字符数> 设置每列的最大字符数。
--help 在线帮助。
--version 显示版本信息。
Salin selepas log masuk

Contoh

Susun semula fail yang ditentukan. Sebagai contoh, fail ujian fail mempunyai 5 baris teks secara keseluruhannya Anda boleh menyusun semula format fail melalui arahan:

fmt testfile
Salin selepas log masuk

Hasil output adalah seperti berikut:

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

Susun semula. fail ujian ke dalam baris 85 aksara dan keluarkannya pada peranti output standard Arahannya hendaklah:

fmt -w 85 testfile
Salin selepas log masuk

Sebagai perbandingan, mula-mula gunakan arahan kucing untuk melihat kandungan fail:

<. 🎜>
$ cat testfile #查看testfile 文件的内容  
hello Linux!  
Linux is a free Unix-type operating system.  
This is a Linux testfile!  
Linux  
Linux
Salin selepas log masuk
Gunakan fmt Selepas arahan disusun semula, hasil output adalah seperti berikut:

$ fmt -w 85 testfile #指定重排宽度为85个字符  
hello Linux! Linux is a free Unix-type operating system. This is a Linux testfile!  
Linux Linux
Salin selepas log masuk
Pembelajaran yang disyorkan: "

Tutorial Video Linux"

Atas ialah kandungan terperinci Apakah maksud Linux fmt?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan