发布网友
共2个回答
热心网友
可能知道怎么回事了。
估计B脚本中添加了引用路径的当前变量。
比如:B脚本中有一变量
Cur_Dir=$(pwd)这样执行过程如果不是当前目录执行的,就会引用A目录下的路径,自然找不到指定的文件。
知道原因后,即可在B下执行,或者变量B中的路径为完整路径
热心网友
执行命令时打全路径即可追问我已经对脚本使用chmod 777命令 在目录B下可以直接输入脚本名执行 可在目录A下即使输入全路径也无法执行 命令行提示无法找到文件或目录