我已经在这个语法错误上停留了几个小时,有人可以帮我吗?

root@wxserv:~/rap# source ~/.cshrc
bash: /home/kbroeren/.cshrc: line 9: syntax error near unexpected token `('
bash: /home/kbroeren/.cshrc: line 9: `  set cdpath = ( ~ )'
root@wxserv:~/rap#

这是.cshrc文件,其中包含导致错误的部分:
#########################################
# .cshrc file for TITAN project
#########################################

if ( $?prompt ) then
set prompt = "`hostname`:\!>"
set autoexpand
set autolist
set cdpath = ( ~ )
set pushdtohome
endif

最佳答案

.cshrc使用的C shell语法与Bash完全不兼容。

关于bash - 采购.cshrc文件时,bash脚本语法错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23617086/

10-12 18:08