sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #15710
Re: Start af program i bash
Niels Rasmussen wrote:
>
> Hej alle
>
> Jeg har lavet en menu til brug i konsollen !
>
> Hvordan får jeg den til at starte op umiddelbart efter login ??
>
Du kan ikke som foreslået ændre i /etc/passwd, her skal der være
angivet en passende shell f.eks. /bin/bash.
Måske kan du sætte din start af menuen i ~/.bashrc, ~/.bash_profile,
/etc/bashrc eller /etc/profile. Men pas på! Hvis du fra menuen
starter en X-session må menuen sikkert ikke startes igen, hvis du
åbner en xterminal. Du bliver således nødt til i dit menuscript
(hvis det er et bash-script, ellers skal menuen startes fra et
bash-script), at checke værdien af environment variablen TERM før
menuen startes. I konsollen er værdien formentlig "linux" og i en
xterminal noget med "nxterm" eller "xterm-color", du kan prøve med
echo $TERM.
Jeg skal til slut sige, at jeg ikke selv har prøvet sådan noget, men
jeg gættter på. at det kan være lid svært at styre.
Mvh
Jørgen Heesche
Follow ups
References