通过发出cd命令无法从目录中退出

时间:2014-04-29 07:48:04

标签: linux csh

有一个目录,比输入时,我不能再出去了。

518 :cd ..
set: Syntax Error.
519 :cd
set: Syntax Error.

我总是得到语法错误。

目录的名称是我的主目录,然后是.jenkins / workspace / x build / target。

对于其他目录,它可以工作

可能是什么原因。

我可以以某种方式修复此目录吗?

cd

有别名
alias cd
set old=$cwd; chdir !*;

1 个答案:

答案 0 :(得分:2)

您需要确保set命令语法正确。如果目录名中有空格,则会失败。你必须通过引用来保护它:

alias cd
set old="$cwd"; chdir !*;