Konsolennummer herausbekommen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Caesar555
Beiträge: 5
Registriert: 02.01.2006 12:28:09

Konsolennummer herausbekommen

Beitrag von Caesar555 » 02.01.2006 12:39:58

Moin erstmal.

Mein erstes Posting hier :D


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?

charno
Beiträge: 636
Registriert: 28.06.2004 20:24:34

Beitrag von charno » 02.01.2006 13:56:09

hi,

meinst du so was wie der befehl ?

Ich werde leider aus deinem Posting nicht richtig schlau.

MfG
Christof
"Wer sich nicht bewegt, spürt seine Fesseln nicht." - Rosa Luxemburg

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 02.01.2006 14:19:24

Mir geht es ähnlich. Die Sache mit der History könnte ja ungefähr so gelöst werden:

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
Aber zwei Scripts in zwei verschiedenen Konsolen ausführen geht auch ohne einer Konsolennummer :wink:

Gruß
gms

Caesar555
Beiträge: 5
Registriert: 02.01.2006 12:28:09

Beitrag von Caesar555 » 02.01.2006 16:14:36

charno hat geschrieben:hi,

meinst du so was wie der befehl ?

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.

Caesar555
Beiträge: 5
Registriert: 02.01.2006 12:28:09

Beitrag von Caesar555 » 08.01.2006 16:04:11

Ich denk ich habs hinbekommen. Allerdings hat er bei mir nicht ganz das gemacht, was er sollte. Deshalb hab ich jetzt für jede Console ein Script und lass es eben bei der Anmeldung laden.

Danke erstmal

Antworten