UNIX.GER ---------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 51 из 62
 От   : Kai Richter                         2:240/77          01 фев 26 20:22:24
 К    : Alle                                                  01 фев 26 22:36:02
 Тема : midnight commander subshell root trouble solution
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:240/77 697fa7fc
@CHRS: LATIN-1 2
@TID: hpt/lnx 1.4.0-sta 09-04-05
Hallo,

 als FreeBSD die default shell f№r root auf sh umgestellt hat, liess
sich der mc nur noch mit -u Parameter als root starten. Ich hatte mir
dazu ein alias in die ~/.shrc eingebaut:

# confirm .shrc loading
echo .shrc loaded
alias mc="mc -u"

 Der Nachteil war, dass mc dann ohne subshell support gelaufen ist.
Der schnelle Wechsel aus dem Panel Mode in eine Shell mit ctrl-o war
damit nicht mehr mЎglich.

 Nachdem ich jetzt №ber den Befehl "env" gestolpert bin und auch
verstanden habe was der macht, habe ich den alias f№r root so angepasst, dass
der mc in einer shell mit subshell support gestartet wird. Die Benutzung
von echten .sh scripts sollte trotzdem funktionieren, da diese №ber den
shebang wieder mit sh laufen sollten. Der neue alias ist:

alias mc="env SHELL=/bin/tcsh mc"

Tschuess

Kai

--- GoldED+/LNX 1.1.4.7
 * Origin: Monobox - OS/2 has gone (2:240/77)
SEEN-BY: 50/109 221/1 240/12 77 502 1120 1254
1512 1634 2188 4075 5234 5411
SEEN-BY: 240/5413 5824 5832 5853 5890 6309 8001
8002 8005 8010 8050 9190
SEEN-BY: 280/5003 301/1 310/31 313/41 341/66 371/0
2432/390 2448/1021
SEEN-BY: 2454/119 2490/3045 5015/255 5019/40
5020/400 715 846 848 1042 4441
SEEN-BY: 5020/12000 5030/49 1081 5058/104 5061/133
5075/128 5083/1
@PATH: 240/77 5832 1120 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх