Wie Konvertieren von ASCII Zeichen in KSH

January 26

Wie Konvertieren von ASCII Zeichen in KSH

Ksh ist eine Abkürzung für die Korn-Shell, ein Kommandozeileninterpreter für UNIX- und Linux-Betriebssysteme. Ksh, wie mit allen Befehlszeilenschnittstellen eingegebenen Befehle des Benutzers akzeptiert sie ausführt, und gibt die Ausgabe dieser Befehle zurück.

American Standard Code for Information Interchange ist ein weltweit anerkannter Standard für die Darstellung von Text und anderen Zeichen eine Zahlenangabe, die Computer erkennen kann. Jedes Symbol in der ASCII-Zeichensatz hat eine Nummer zugeordnet--binär, oktal, Dezimal oder hexadezimal. In Ksh kann der Unix-Befehl "Printf" verwendet werden, um die Zahl einfach in das zugehörige Zeichen zu konvertieren.

Anweisungen

1 Stellen Sie sicher, dass Ksh auf Ihrem System installiert ist; Wenn dies nicht der Fall ist, installieren Sie es mithilfe des Paket-Managers spezifisch für Ihr System.

2 Öffnen Sie ein Fenster Ksh.

3 Geben Sie Folgendes an der Eingabeaufforderung ein:

Printf "\x40\n"

In diesem Beispiel wird das Symbol "at" Ausgang "bei," gefolgt von einem Zeilenvorschub ("\n"). 40 ist die hexadezimale ASCII-Adresse für die "bei" Zeichen. Für den besonderen Charakter möchten Sie, verwenden Sie das Zeichen hex-Adresse anstelle von "40" in den oben genannten.

Tipps & Warnungen

  • Sie können auch eine oktale Adresse durch Eingabe der folgenden, ersetzen "Xxx" mit den Oktalwert:
  • Printf "\xxx\n"