-bash [root command not found

用su - 切換用戶時雖然可以正常運行,總有錯誤提示:
-bash : [root command not found

原因是設置profile的時候
if [$USER = "oracle"]; then
if [$SHELL = "ben/ksh"]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
其實 [ 跟 $USER 之間要有空格來分開,連在一起,系統默認成了一個變量 [root 之類的,所以報錯。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章