Chinaunix

标题: 脚本执行命令 Archive:: command not found [打印本页]

作者: kdsfan    时间: 2013-11-21 11:25
标题: 脚本执行命令 Archive:: command not found
uzFolder=UnzipFolder
cd $1
mkdir ${uzFolder}
chmod 777 ${uzFolder}
#根据传入参数生成指定压缩文件
zipline="unzip -o ${2} -d ${1}/${uzFolder}"
`${zipline}`


`${zipline}`这行报Archive:: command not found  但事实上已经执行完成文件也解压了,请问这是什么原因,我想获得这个脚本的返回值所以不能有错
作者: waker    时间: 2013-11-21 11:42
`${zipline}`改为 ${zipline}

作者: 关阴月飞    时间: 2013-11-21 11:43
回复 1# kdsfan


    `${zipline}`  ==》  ${zipline}  这样就行了,

`${zipline}`  这种写法等于把 ${zipline} 这个命令的值再运行了一次
作者: kdsfan    时间: 2013-11-21 14:39
ok,谢谢大家搞定了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2