3
在名称前不带./的脚本
我正在运行一个非常复杂的脚本,该脚本会更改目录并运行许多其他命令。所有这些命令都使用'scriptname'运行,当我从终端执行主脚本时,该命令运行良好。但是,有时我不得不ssh进入服务器并从那里运行主脚本,由于每条命令前都没有./,所以它会失败。 我不想遍历所有脚本和可执行文件,并在命令中添加./,所以还有另一种方法可以解决此问题?
与其他Bourne / POSIX shell相对,GNU的Bourne Again SHell特有的问题。对于一般关于Unix shell的问题,请改用/ shell标记。