[問題] CentOS 4.7 64bit 自動執行tcsh的指令後改回bcsh
因為我用ROOT安裝完的軟體
其他使用者使用前要先source /XXX/XXX.cshrc軟體 而且有十幾個左右
所以我創了一個/YYY/YYY.csh把這些都一次打在裡面
然後修改/etc/csh.cshrc
set auto list(順便問一下 這行是什麼意思@@)
source /YYY/YYY.csh
希望能讓使用者登入前就先source所有軟體好
但是問題來了 預設是bash 而sources那些軟體前一定要先打tcsh才會正確 否則有ERROR
我知道可以直接/etc/passwd 把使用者直接改為\bin\tcsh
但是因為我不是對linux不熟
安裝上還可以解決小問題
但是對於bash和tcsh對於使用者在使用上的差別有和不同不太清楚 怕影響使用者的使用
不知是否能否在csh.cshrc內用tcsh執行完source /YYY/YYY.csh之後再讓用回bash呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.56.217
→
02/22 20:41, , 1F
02/22 20:41, 1F
→
02/22 20:42, , 2F
02/22 20:42, 2F
→
02/22 20:44, , 3F
02/22 20:44, 3F
→
02/22 20:44, , 4F
02/22 20:44, 4F
→
02/22 20:45, , 5F
02/22 20:45, 5F
→
02/23 10:07, , 6F
02/23 10:07, 6F
推
02/23 11:23, , 7F
02/23 11:23, 7F