鱼C论坛

 找回密码
 立即注册
查看: 2925|回复: 1

直接发命令可以正确调用文件,用bash脚本无法调用

[复制链接]
发表于 2021-9-18 13:21:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
我的库文件在/home/tester/ODC_IV/tools路径下,用bash文件先cd路径下,再调用会报错,但直接在命令窗口cd 路径,再调用就是正常的,为啥呢?怎样才能用bash脚本调用到库文件?
我bash 脚本如下:

echo cd /home/tester/ODC_IV/tools

`cd /home/tester/ODC_IV/tools`
echo java -jar ./ica*.jar -sn upgrade -cfg /home/tester/ztl/temp/HBstp$ip.xml -lab HB -up $up_path/$finalUpName

`java -jar ./ica*.jar -sn upgrade -cfg /home/tester/ztl/temp/HBstp$ip.xml -lab HB -up $up_path/$finalUpName`

实际效果图如附件,第一个框为bash脚本运行有报错,第二个框为手动输入正常调用。

第一个框为bash脚本运行有报错,第二个框为手动输入正常调用

第一个框为bash脚本运行有报错,第二个框为手动输入正常调用
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2021-9-18 13:35:25 | 显示全部楼层
解决了,运行bash时加上 soure bash文件名即可;并且内容也错了,应该是cd 路径,而不是` cd 路径`
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-14 14:24

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表