Latest web development tutorials

comando fmt Linux

Linux comando Daquan Linux comando Daquan

comando fmt Linux é usado para formatar arquivos de texto.

comando fmt lê o conteúdo do arquivo especificado depois de ser reorganizados de acordo com o formato especificado, para o dispositivo de saída padrão. Se o nome do arquivo especificado é "-", o comando fmt irá ler os dados do dispositivo de entrada padrão.

gramática

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

Parâmetro Descrição:

  • -c ou --crown margem travessão cada duas frentes.
  • -p <coluna de cadeia de partida> ou -prefix = <string a coluna inicial> fracções da coluna contendo apenas a sequência especificada, normalmente usado na língua anotações processual.
  • -s ou --split-apenas superou o número de palavras separados cada coluna colunas de caracteres, mas não menos do que o número de palavras por coluna combinada número de caracteres na coluna.
  • -t-n --tagged ou dois antes de cada travessão coluna, mas a diferença entre o primeiro e o recuo dos dois primeiros.
  • -u Ou --uniform-espaçamento entre cada personagem com um intervalo de caractere de espaço, os dois separados por um caractere de espaço entre cada frase.
  • -w <número de caracteres por coluna> ou --width = <número de caracteres por linha> ou - <número de caracteres por linha> Define o número máximo de caracteres por coluna.
  • --help ajuda online.
  • --version informações sobre a versão de exibição.

Exemplos

Rearranjo do arquivo especificado. Tal como arquivo testfile 5 linhas de texto, você pode reorganizar o formato do comando, o comando file:

fmt testfile 

A saída é a seguinte:

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

O arquivo testfile re-arranjadas linha de 85 caracteres, e saída no dispositivo de saída padrão, o comando seria:

fmt -w 85 testfile

Para efeito de comparação, o primeiro comando uso gato para ver o conteúdo do arquivo:

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

Depois de utilizar o comando rearranjo FMT, os resultados da saída são os seguintes:

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

Linux comando Daquan Linux comando Daquan