tst.sh文件夹中有一个脚本~/dest。无法从目标文件夹运行此脚本,只能从下一级运行。我执行以下操作:
转到目标文件夹:
cd dest
我在其中创建了一个简单的脚本tst.sh:
#!/bin/bash
echo The script works
我让它可运行:
chmod +x tst.sh
我正在尝试使用命令运行此脚本tst.sh。脚本没有运行,但出现错误:
bash: tst.sh: command not found
但是如果你使用命令进入较低级别并使用命令cd ..运行脚本dest/tst.sh,那么它将被执行并在终端中出现一个条目
The script works
请告诉我,需要做什么才能从目标文件夹运行脚本?
当您在文件夹中时,脚本应该像这样运行: