Debian fórum

Dotazy => Všeobecná podpora => Téma založeno: hcunited kdy 29. 08. 2011, 09:36:23

Název: Profile- nastaveni vyberu shellu pro spousteni skriptu korn-shell
Přispěvatel: hcunited kdy 29. 08. 2011, 09:36:23
Dobry den, prosim Vas o radu jak nastavit profile aby jsem mohl spoustet skripty napsane v jinem shellu nez v bashi. Mam namysli napsane v ksh. Bohuzel nyni mi nejdou ani kdyz si pustim primo ksh. V SUSE je v .profile primo sekce, ale v Debianu mi to nefunguje. Mam nainstalovany ksh
Nevim jestli to dobre vysvetluju.
Dikes
Název: Re:Profile- nastaveni vyberu shellu pro spousteni skriptu korn-shell
Přispěvatel: Hobild kdy 07. 09. 2011, 18:18:03
defaultni shell se nastavuje pri zalozeni usera, lze ho zmenit prikazem
usermod -s ksh LOGIN
aktualne spusteny shell vypis prikaz ps, finger pak vypise prihlasovaci shell (uvedeny v /etc/passwd)
Pokud nechces mit ksh jako vychozi, ale jen spoustet jeho skripty, pak  over, zda je v zahlavi skriptu uveden plnou cestou, a ne jako /bin/sh, to pak automaticky prebira bash.
Jinak spusteni odlisneho shellu lze z bashe, z konzoly, kde jednoduse napises jeho nazev (/bin/ksh) a melo by se otevrit okno ksh, dost mozna dojde k nejake zmene ve vzhledu promptu. Z nej pak spoustej ty scripty.
Nebo pouzij prikaz chsh (change shell). Novy shell zacne fungovat pri dalsim prihlaseni.
H.