求助:怎么恢复右键里面的发送到邮件[已解决]

小弟新手 请多多指教

代码很短 如下
#! /bin/bash

FILE=$1

if [ ! $2 ]
then
PATH="/home/gz/shell"
else
PATH=$2
fi

chmod +x ${PATH}/${FILE}

执行之后就报错
跟踪shell报错:./add-auth.sh: 1: chmod: not found
直接执行shell:./add-auth.sh: 行 27: chmod: 未找到命令

小弟使用ubuntu11.04,报错很无奈 求解答 谢谢!

作者: tjgz   发布时间: 2011-06-09

汗……
PATH是环境变量,别改它的值啊。
shell是按照PATH里面记录的内容去寻找各个命令的,
现在你把PATH改成了"/home/gz/shell",而"/home/gz/shell"下没有chmod这个程序,
它当然会告诉你,chmod没找到了。

作者: lexdene   发布时间: 2011-06-09