Ankündigung

Einklappen
Keine Ankündigung bisher.

Historie in sh.cli über rlwrap (Mini-HowTo)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Historie in sh.cli über rlwrap (Mini-HowTo)

    Hallo,
    wie in einigen Beiträgen hier schon empfohlen kann man durch ein
    Code:
    sudo apt-get install rlwrap
    die Historie im SH CLI aktivieren. Klasse.

    Das CLI (Command Line Interface) ist eigentlich ein Alias auf dem PI-Image für den Aufruf telnet 127.0.0.1 2323.
    Somit wäre der Aufruf rlwrap telnet 127.0.0.1 2323.

    Um den gewohnten Aufruf via sh.cli mit einer Historie zu bekommen ist nun noch die folgende Datei smarthome.sh unter etc/profile.d entsprechend abzuändern:
    Code:
    alias cli='telnet 127.0.0.1 2323'
    alias sh.cli='telnet 127.0.0.1 2323'
    zu
    alias cli='rlwrap telnet 127.0.0.1 2323'
    alias sh.cli='rlwrap telnet 127.0.0.1 2323'
    Ggf. ist ein Reboot erforderlich, bin leider ein Linux-DAU und habe keine Ahnug wie man den Alias manuell initialisiert.

    Dachte mir es macht Sinn das hier mal kurz zu dokumentieren, mir ging die Historie lange Zeit in der CLI ab...

    Cheers,
    Oliver

    P.S.: Wenn nun wieder jemand schlau kommt und auf den Wiki auf GitHub verweist >> Feel free, ich steh mit GitHub immernoch auf Kriegsfuß

    #2
    Danke für die Anleitung, hat mir auch schon lange gefehlt.

    Zitat von Sandman60 Beitrag anzeigen
    Ggf. ist ein Reboot erforderlich, bin leider ein Linux-DAU und habe keine Ahnug wie man den Alias manuell initialisiert.
    Das ist ganz einfach, man nennt das Initialisieren auch "sourcen" und das geschieht mit dem Punkt "."

    Code:
    [B].[/B] /etc/profile.d/smarthome.sh
    Gruß,
    Henning

    Kommentar

    Lädt...
    X