gpt4 book ai didi

linux - 为什么我的 cd 不能在 bash 中工作?

转载 作者:太空宇宙 更新时间:2023-11-04 09:25:40 24 4
gpt4 key购买 nike

我已经编写了小型 bash 来自动化我的代码

#!/bin/bash

jhome () {
cd /home/milenko/OCCAM2DMT_V3.0/cifort
}
./Occam2D start.txt

exe文件是Occam2d,输入文件是start.txt。当我运行我的脚本时,我得到了

bash a.sh
a.sh: line 6: ./Occam2D: No such file or directory

为什么?

最佳答案

加上@anubhava 的评论:

#!/bin/bash

jhome () {
cd /home/milenko/OCCAM2DMT_V3.0/cifort
}

# call your function to change directory
# and only if cd was successful run ./Occam2D
jhome && ./Occam2D start.txt

关于linux - 为什么我的 cd 不能在 bash 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36754738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com