commande fmt Linux
commande fmt Linux est utilisé pour formater les fichiers texte.
commande fmt lit le contenu du fichier spécifié après qu'il est réarrangé en conformité avec le format spécifié pour le périphérique de sortie standard. Si le nom de fichier spécifié est "-", la commande fmt va lire les données à partir du dispositif d'entrée standard.
grammaire
fmt [-cstu][-p<列起始字符串>][-w<每列字符数>][--help][--version][文件...]
Description Paramètre:
- -c ou --crown marge tiret chaque deux à l'avant.
- -p <column chaîne de départ> ou -prefix = <colonne de chaîne de départ> fractions de la colonne ne contenant que la chaîne spécifiée, habituellement utilisé dans la langue des annotations de procédure.
- -s ou --split seule vient de dépasser le nombre de mots en dehors chaque colonne colonnes de caractères, mais pas moins que le nombre de mots par colonne combinée nombre de caractères dans la colonne.
- -t --tagged-paragraphe ou deux avant chaque tiret de la colonne, mais la différence entre le premier et le indentation des deux premiers.
- -u Ou --uniform espacement entre chaque caractère avec un intervalle de caractère d'espace, les deux séparés par un espace entre chaque phrase.
- -w <nombre de caractères par colonne> ou --width = <nombre de caractères par ligne> ou - <nombre de caractères par ligne> Définit le nombre maximum de caractères par colonne.
- --help aide en ligne.
- --version informations sur la version d'affichage.
Exemples
Réaménagement du fichier spécifié. Tels que le fichier testfile 5 lignes de texte, vous pouvez réorganiser le format de fichier de la commande, la commande:
fmt testfile
La sortie se présente comme suit:
$ fmt testfile #重排testfile 文件 hello Linux! Linux is a free Unix-type operating system. This is a Linux testfile! Linux Linux
Le testfile de fichier de ligne réarrangée de 85 caractères, et la sortie sur le périphérique de sortie standard, la commande serait:
fmt -w 85 testfile
A titre de comparaison, la première commande l'utilisation de chat pour afficher le contenu du fichier:
$ cat testfile #查看testfile 文件的内容 hello Linux! Linux is a free Unix-type operating system. This is a Linux testfile! Linux Linux
Après avoir utilisé la commande fmt réarrangement, les résultats de sortie sont les suivantes:
$ fmt -w 85 testfile #指定重排宽度为85个字符 hello Linux! Linux is a free Unix-type operating system. This is a Linux testfile! Linux Linux