[问题]请教一个简单bash脚本的错误

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
tobyxmu
帖子: 116
注册时间: 2007-06-26 1:58

[问题]请教一个简单bash脚本的错误

#1

帖子 tobyxmu » 2007-10-23 22:37

脚本内容:

if test $PWD = /home/tobyxmu then
echo " the current path is /home/tobyxmu "
else
echo " the current path is not /home/tobyxmu "
fi

这是一个教程上的程序,更改权限,运行后候会报错
./report2: line 3: 在未预料的“else”附近出现语法错误
./report2: line 3: `else '

请问如何解决?
:D
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2007-10-23 22:41

xxxx; then
加一个;
● 鸣学
头像
tobyxmu
帖子: 116
注册时间: 2007-06-26 1:58

#3

帖子 tobyxmu » 2007-10-23 22:42

eexpress 写了:xxxx; then
加一个;

原来是这样!以前写其他的语言习惯了when从来不单行的

谢谢
回复