Latest web development tutorials

Linux fmt Befehl

Linux-Befehl Daquan Linux - Befehl Daquan

Linux fmt-Befehl wird verwendet, um Text-Dateien zu formatieren.

fmt Befehl liest den Inhalt aus der angegebenen Datei, nachdem es in Übereinstimmung mit dem angegebenen Format neu geordnet wird, auf dem Standardausgabegerät. "-" Wenn der angegebene Dateiname ist, wird der fmt Befehlsdaten aus dem Standardeingabegerät gelesen.

Grammatik

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

Parameter Beschreibung:

  • -c oder --crown margen indent jeder vorderen zwei.
  • -p <Spalte Start string> oder -prefix = <string Anfangsspalte> enthält Säulenfraktionen die angegebene Zeichenfolge nur, in der Regel in den Anmerkungen Verfahrenssprache verwendet.
  • -S oder --split-only überschritten nur die Anzahl der Wörter auseinander jeder Spalte Zeichenspalten, aber nicht kleiner als die Anzahl von Wörtern pro Spalte kombinierte Anzahl von Zeichen in der Spalte.
  • -t --tagged-Absatz oder zwei vor jeder Spalte Gedankenstrich, aber der Unterschied zwischen dem ersten und dem Einrücken der ersten beiden.
  • -u Oder --Weltweit einheitliche-Abstand zwischen den einzelnen Zeichen mit einem Leerzeichen Intervall, das durch ein Leerzeichen zwischen jedem Satz getrennt zwei.
  • -w <Anzahl der Zeichen pro Spalte> oder --width = <Anzahl der Zeichen pro Zeile> oder - <Anzahl der Zeichen pro Zeile> Legt die maximale Anzahl der Zeichen pro Spalte.
  • --help Online-Hilfe.
  • --version Versionsnummer anzeigen.

Beispiele

Umordnung der angegebenen Datei. Wie Datei Testdatei 5 Zeilen Text, können Sie das Dateiformat des Befehls, dessen Befehl neu ordnen:

fmt testfile 

Der Ausgang ist wie folgt:

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

Die Datei Testdatei neu arrangierten Zeile von 85 Zeichen, und die Ausgabe auf dem Standardausgabegerät, würde der Befehl:

fmt -w 85 testfile

Zum Vergleich der ersten Verwendung Katze Befehl den Inhalt der Datei anzuzeigen:

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

Nach der Verwendung des fmt Befehl Umlagerung sind die Ausgabeergebnisse wie folgt:

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

Linux-Befehl Daquan Linux - Befehl Daquan