Saiten (Unix)
Geschrieben in | C |
---|---|
Betriebssystem | Unix, Unix-artig, Plan 9, Inferno |
Plattform | Plattformübergreifend |
Typ | Befehl |
Lizenz | Plan 9: MIT -Lizenz |
Im Computer Software, Saiten ist ein Programm in Unix, Plan 9, Inferno, und Unix-artig Betriebssysteme Das findet und druckt Text Saiten eingebettet in Binärdateien wie ausführbare.Es kann auf Objektdateien verwendet werden und Kernpolster.
Überblick
Saiten werden erkannt, indem Sequenzen von mindestens 4 (standardmäßig) druckbaren Zeichen gesucht werden, die in einem NUL -Charakter enden (dh,,, Null-terminierte Saiten).Einige Implementierungen bieten Optionen zur Bestimmung, was als druckbares Zeichen anerkannt wird, was für die Suche nach Nicht-ASCII und breitem Charakter-Text nützlich ist.
Die gemeinsame Verwendung beinhaltet die Überleitung seiner Ausgabe an an Grep und falten oder die Ausgabe zu a umleiten Datei.[1]
Es ist Teil der Binärversorger GNU (Binutils) und wurde auf andere Betriebssysteme, einschließlich des Ports Fenster.[2]
Beispiel
Verwendung Saiten zum Drucken von Sequenzen von Zeichen, die mindestens 8 Zeichen lang sind (dieser Befehl druckt das System aus BIOS Information;sollte als Wurzel ausgeführt werden):
dd wenn=/dev/mem BS=1k überspringen=768 zählen=256 2>/dev/null | Saiten -n 8 | weniger
Siehe auch
Verweise
Externe Links
- Die einzelne Unix -Spezifikation, Version 4 von Die offene Gruppe - Shell and Utilities Referenz,
- Plan 9 Programmierhandbuch, Volume 1 - -
- Inferno Allgemeine Befehle Handbuch - -