因為我用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呢?
謝謝
--
All Comments