Latest web development tutorials

Команда FMT Linux

Linux команда Daquan Linux команда Daquan

Команда FMT Linux используется для форматирования текстовых файлов.

Команда FMT считывает содержимое из указанного файла после того, как он перестраивается в соответствии с указанным форматом, на стандартное устройство вывода. Если указанное имя файла "-", то команда FMT будет считывать данные из стандартного устройства ввода.

грамматика

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

Параметр Описание:

  • -c или --crown-отступа каждый два передних.
  • -p <столбец начальная строка> или -prefix = <строка исходного столбца> Фракции колонки, содержащие только указанную строку, как правило, используется в аннотаций процедурном языке.
  • -s или --split-только превысило количество слов, кроме каждого столбца столбцы символов, но не менее, чем количество слов в колонке Общее количество символов в столбце.
  • -t --tagged-два абзаца перед каждой колонке отступа, но разница между первой и абзацем первых двух.
  • -u Или --uniform-расстояние между символами с интервалом символ пробелом, два разделенных пробелом между каждым предложением.
  • -w <число символов в столбце> или --width = <число символов в строке> или - <число символов в строке> Устанавливает максимальное количество символов в столбце.
  • --help интерактивную справку.
  • --version показать информацию о версии.

примеров

Перестройка указанного файла. Такие, как файл TestFile 5 строк текста, вы можете изменить формат файла команды, его команда:

fmt testfile 

Выход выглядит следующим образом:

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

Файл TestFile переоформлена строка 85 символов, и вывод на стандартное устройство вывода, то команда будет выглядеть так:

fmt -w 85 testfile

Для сравнения, первая команда использования кошки, чтобы просмотреть содержимое файла:

$ 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