comando fmt Linux
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