comando fmt Linux
comando fmt Linux è utilizzato per formattare i file di testo.
il comando fmt legge il contenuto del file specificato dopo che è stato riorganizzato secondo il formato specificato, al dispositivo di output standard. Se il nome del file specificato è "-", il comando fmt leggerà i dati dal dispositivo di input standard.
grammatica
fmt [-cstu][-p<列起始字符串>][-w<每列字符数>][--help][--version][文件...]
Descrizione Parametro:
- -c o --crown margine trattino ogni fronte due.
- -p <colonna stringa di partenza> o -prefix = <colonna stringa che inizia> frazioni colonna contenente solo la stringa specificata, di solito usato nel linguaggio annotazioni procedurale.
- -s o --split-appena superato il numero di parole ciascuna colonna colonne di caratteri, ma non inferiore al numero di parole per numero di colonna combinato di caratteri nella colonna.
- -t --tagged-punto o due prima ciascun trattino colonna, ma la differenza tra il primo e il rientro dei primi due.
- -u O --uniform spaziatura tra ogni carattere con un intervallo di carattere di spazio, i due separati da un carattere di spazio tra ogni frase.
- -w <numero di caratteri per colonna> o --width = <numero di caratteri per riga> o - <numero di caratteri per riga> Imposta il numero massimo di caratteri per colonna.
- --help guida in linea.
- --version informazioni sulla versione di visualizzazione.
Esempi
Riassetto del file specificato. Come ad esempio il file testfile 5 linee di testo, è possibile riorganizzare il formato di file del comando, il suo comando:
fmt testfile
L'uscita è il seguente:
$ fmt testfile #重排testfile 文件 hello Linux! Linux is a free Unix-type operating system. This is a Linux testfile! Linux Linux
Il file testfile ri-arrangiati linea di 85 caratteri, e l'uscita del dispositivo standard output, il comando sarà:
fmt -w 85 testfile
Per confronto, il primo comando uso cat per visualizzare il contenuto del file:
$ cat testfile #查看testfile 文件的内容 hello Linux! Linux is a free Unix-type operating system. This is a Linux testfile! Linux Linux
Dopo aver utilizzato il comando riarrangiamento fmt, i risultati di output sono i seguenti:
$ fmt -w 85 testfile #指定重排宽度为85个字符 hello Linux! Linux is a free Unix-type operating system. This is a Linux testfile! Linux Linux