Moin erstmal.
Mein erstes Posting hier
Ich hab nur ne kurze Frage von wegen Konsolennummer. Und zwar melde ich mich jetzt an einer Konsole an und möchte für diese Konsole ein Script starten. Dann meld ich mich noch an ner anderen an und da soll er auch nen Script starten.
Evtl. wäre es auch nicht verkehrt, wenn man die bash-history für jede Konsole einzeln speichern kann und der sich dann immer die richtige raussucht.
Gibts da ne Variable oder sowas?
Konsolennummer herausbekommen
hi,
meinst du so was wie der befehl?
Ich werde leider aus deinem Posting nicht richtig schlau.
MfG
Christof
meinst du so was wie der befehl
Code: Alles auswählen
tty
Ich werde leider aus deinem Posting nicht richtig schlau.
MfG
Christof
"Wer sich nicht bewegt, spürt seine Fesseln nicht." - Rosa Luxemburg
Mir geht es ähnlich. Die Sache mit der History könnte ja ungefähr so gelöst werden:
Aber zwei Scripts in zwei verschiedenen Konsolen ausführen geht auch ohne einer Konsolennummer
Gruß
gms
Code: Alles auswählen
gms@gms1:~$ HID=$(tty)
gms@gms1:~$ HID=${HID//\//_}
gms@gms1:~$ echo $HID
_dev_pts_4
gms@gms1:~$ HISTFILE=~/.bash_history$HID
gms@gms1:~$ echo $HISTFILE
/home/gms/.bash_history_dev_pts_4
gms@gms1:~$ bash
gms@gms1:~$ echo bla
bla
gms@gms1:~$ exit
exit
gms@gms1:~$ cat $HISTFILE
echo bla
exit
Gruß
gms
charno hat geschrieben:hi,
meinst du so was wie der befehl?Code: Alles auswählen
tty
Ich werde leider aus deinem Posting nicht richtig schlau.
MfG
Christof
Du meldest dich an Konsole 1 an. Dann wird deine .profile ausgeführt. Und dann lädt er dir eben deine .bash_history_tty-variable oder was anderes.
Im Prinzip wie bei den ganzen Forensoftwaren das Imageverzeichnis. Da alle diegleichen Buttons haben sollen wird da der Imageordner auch nur durch ne Variable angegeben.