小编Sam*_*tte的帖子

尝试在 Debian 中执行启动脚本时没有此类文件或目录错误

Debian(Raspbian)的新手,我在这个问题上挣扎了几天。我有一个要在启动时执行的启动脚本。

我执行了以下命令,以使脚本可执行并将其与默认参数一起添加到启动序列中。

sudo chmod 755 /etc/init.d/testsam
sudo update-rc.d testsam defaults
Run Code Online (Sandbox Code Playgroud)

尝试测试脚本时,我执行以下操作:

sudo /etc/init.d/testsam start
Run Code Online (Sandbox Code Playgroud)

但是这样做时,我收到一个错误:无法执行 /etc/init.d/testsam: No such file or directory。

我将脚本最小化为非常基本的,但仍然不知道实际原因。我希望有人能指出我正确的解决方案?这是当前的脚本。

#! /bin/bash

# /etc/init.d/testsam

case "$1" in
 start)
        #echo "starting script"
        ;;
 stop)
        #echo "stopping script"
        ;;
 *)
        #echo "Usage: /etc/init.d/testsam {start|stop}"
        exit 1
         ;;
esac

exit 0
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

debian bash startup-scripts

11
推荐指数
1
解决办法
3万
查看次数

标签 统计

bash ×1

debian ×1

startup-scripts ×1