Erweitern (UNIX)
Betriebssystem | Unix und Unix-artig |
---|---|
Plattform | Plattformübergreifend |
Typ | Befehl |
erweitern
ist ein Programm, das konvertiert Tab Figuren in Gruppen von Platz Charaktere, während sie die richtige Ausrichtung beibehalten.Es ist in erhältlich in Unix Betriebssysteme und viele Unix-artig Betriebssysteme.Der Befehl ist als separates Paket für verfügbar Microsoft Windows Im Rahmen des Unxutils Sammlung von einheimisch Win32 Häfen von gemeinsamem GNU Unix-ähnliche Dienstprogramme.[1]
Beispiel
Zum Beispiel:
$ Echo -e "Foo \ tbar" | erweitern | xxd -g 1 -U0000000: 66 6f 6f 20 20 20 20 20 62 61 72 0a Foo Bar. $ Echo -e "Foo \ tbar" | xxd -g 1 -U0000000: 66 6f 6f 09 62 61 72 0a Foo.BAR. $
Hier die Echo
Der Befehl druckt eine Textzeichenfolge, die ein Registerkartenzeichen enthält. Die Ausgabe wird in die gerichtet erweitern
Befehl.Die resultierende Ausgabe wird dann in angezeigt hexadezimal und als Charaktere durch die xxd
Befehl Dump.Bei der zweiten Eingabeaufforderung dasselbe Echo
Ausgabe wird direkt an die gesendet xxd
Befehl.Wie durch Vergleich der beiden ersichtlich ist, die erweitern
Programm konvertiert die Registerkarte (angegeben als '\ t' in die Echo
Programm) in Räume.
Siehe auch
Verweise
- ^ "Native Win32 -Ports einiger GNU -Dienstprogramme". Unxutils.SourceForge.net.
Externe Links
- Die einzelne Unix -Spezifikation, Version 4 von Die offene Gruppe : Konvertieren Sie Registerkarten in Leerzeichen - Shell and Utilities Referenz,