Hall Lug-DD'ler,
ich habe folgendes Problem. Ich Verbinde mich über ssh auf einen Rechner, nennen wir ihn "Peter". Wenn ich auf Peter bin kann ich weder die Backspace taste noch die Pfeiltasten usw. benutzten.
Dies möchte ich natürlich ändern und die gleichen Funktionen wie in meiner Linux Shell haben. Einiges habe ich schon mit den stty Befehlen erledigt, z.B. das Backspace ein Zeichen löscht usw., aber ich möchte z.B. auch die Pfeiltaste nach oben drücken können und dann den letzten Befehl in der History sehen. Halt all die Features die ich unter meinen jetzigen System habe :).
Och so, Peter is ne schnöde HP UX Machine :).
Ich danke Marcus
Hi Marcus,
On Tue, Aug 14, 2007 at 11:37:24 +0200, Marcus Herz wrote:
ich habe folgendes Problem. Ich Verbinde mich ueber ssh auf einen Rechner, nennen wir ihn "Peter". Wenn ich auf Peter bin kann ich weder die Backspace taste noch die Pfeiltasten usw. benutzten.
Backspace erzeugt entweder Zeichencode 8 (ctrl-h) oder 127 (ctrl-?). Aber das hast Du ja schon mit stty geregelt.
Dies moechte ich natuerlich aendern und die gleichen Funktionen wie in meiner Linux Shell haben. Einiges habe ich schon mit den stty Befehlen erledigt, z.B. das Backspace ein Zeichen loescht usw., aber ich moechte z.B. auch die Pfeiltaste nach oben druecken koennen und dann den letzten Befehl in der History sehen. Halt all die Features die ich unter meinen jetzigen System habe :).
Och so, Peter is ne schnoede HP UX Machine :).
Dann wirst Du dort eine schnoede Bourne-Shell (also eine echte /bin/sh) haben, und die kann mit Pfeiltasten nicht in der History blaettern. Da nuetzt Dir auch kein stty.
Eventuell gibt es dort die Korn-Shell (ksh) oder die tcsh, die sind etwas komfortabler. Oder es ist sogar eine bash installiert, das halte ich aber fuer unwahrscheinlich.
Gruss, Chris
On Tue, August 14, 2007 11:37, Marcus Herz wrote:
Och so, Peter is ne schnöde HP UX Machine :).
Bei mir geht das (HPUX 11): ich verbinde mich von einer KDE konsole aus zu HPUX und habe alle Tasten verfuegbar.
Fragen:
a) auf was ist $TERM gesetzt? Bei mir ist es "xterm".
b) welche Shell hast Du auf HP-UX? History mit Pfeil geht nur bei der Bash, ansonsten ist es bei ksh vi-like: Esc (Kommandomode) plus "k" (up)
Konrad
Konrad Rosenbaum schrieb:
On Tue, August 14, 2007 11:37, Marcus Herz wrote:
Och so, Peter is ne schnöde HP UX Machine :).
Bei mir geht das (HPUX 11): ich verbinde mich von einer KDE konsole aus zu HPUX und habe alle Tasten verfuegbar.
Fragen:
a) auf was ist $TERM gesetzt? Bei mir ist es "xterm".
b) welche Shell hast Du auf HP-UX? History mit Pfeil geht nur bei der Bash, ansonsten ist es bei ksh vi-like: Esc (Kommandomode) plus "k" (up)
Konrad
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Also ich habe auch xterm eingetragen, habe jetzt mal die bash installiert und jetzt ist es eigentlich alles wie gewohnt, Tab Vervollständigung, History Funktion usw. . Das komische ist nur, wenn ich mich auf ne True64 Unix Maschine verbinde hab ich auch alle die Funktionen (tcsh), aber bei der HP UX Maschine brauch ich erst die Bash, verstehe ich irgend wie nicht.
Gruß Marcus
On Tue, August 14, 2007 13:26, marcus wrote:
Das komische ist nur, wenn ich mich auf ne True64 Unix Maschine verbinde hab ich auch alle die Funktionen (tcsh), aber bei der HP UX Maschine brauch ich erst die Bash, verstehe ich irgend wie nicht.
Weil tcsh den selben Komfort hat wie bash. Aber Vorsicht: das ist immernoch eine C-Shell - sie hat also leicht andere Syntax!
Das Schoene an Unix-Shells ist, dass es fuer jeden eine gibt... ;-)
Konrad
PS.: bitte Deine Mails etwas trimmen bevor Du abschickst...
Konrad Rosenbaum schrieb:
On Tue, August 14, 2007 13:26, marcus wrote:
Das komische ist nur, wenn ich mich auf ne True64 Unix Maschine verbinde hab ich auch alle die Funktionen (tcsh), aber bei der HP UX Maschine brauch ich erst die Bash, verstehe ich irgend wie nicht.
Weil tcsh den selben Komfort hat wie bash. Aber Vorsicht: das ist immernoch eine C-Shell - sie hat also leicht andere Syntax!
Das Schoene an Unix-Shells ist, dass es fuer jeden eine gibt... ;-)
Konrad
PS.: bitte Deine Mails etwas trimmen bevor Du abschickst...
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
Danke fuer die Geschenke, also kurz gefasst vielen Dank fuer eure Hilfe.
Ich habe jetzt einfach die Bash als default Shell eingerichtet. Hab nur noch ein Problem, die automatische Pfadaktualisierung des Shell Names (also set Term bzw. unter der Shell PS1), also nach dem Pfad in dem ich mich gerade befinde. Aber das bekomme ich schon hin.
nochmals Danke Gruß Marcus
lug-dd@mailman.schlittermann.de