Hermann Flacke wrote:
wie erfahre ich denjenigen Terminal, auf dem ich mein wvdial gestartet habe? Es ist jedesmal eine beliebiges weiteres Fenster. Was ist das aktuelle Fenster?
echo `find /proc/$$/fd -name 255 -printf %l` Die Variable $$ wird von der Shell gesetzt und enthaelt ihre PID. Wenn Du eine andere PID brauchst, kannst Du die natuerlich einfach ermitteln, z.B.: pid=`/sbin/pidof wvdial` echo `find /proc/$pid/fd -name 255 -printf %l` Noch besser waere es natuerlich, wenn Du erst ueberpruefen wuerdest, ob $pid wirklich eine (und nur =eine=!) PID enthaelt. Wenn mehrere gleichnamige Prozesse laufen, bekommst Du naemlich eine ganze Liste. Du kannst aber natuerlich auch einfach die erste PID herausschneiden: pid=`/sbin/pidof konsole|cut -f 1 -d " "` m. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com