首页 > 解决方案 > 是否可以在使用 Beaglebone Yocto 启动时使用 systemd 运行多个启动脚本

问题描述

我指的是这篇文章在 BeagleBone Yocto 中创建启动脚本,我需要在启动时运行 3 个场景。我不确定什么是最好的方法,我应该创建 3 个服务并让它们指向 3 个不同的脚本,还是可以在一个服务中启动多个脚本。我的意思是我的服务文件中显示的内容如下:

[Unit]
Description=RUNNING BUILD IN TESTING SCRIPT

[Service]
Type=simple
ExecStart=/bin/sh -c 'sleep 5 ; /usr/sbin/check_emmc.sh'
ExecStart=/bin/sh -c 'sleep 5 ; /usr/sbin/blinkled.sh'

[Install]
WantedBy=multi-user.target

但是,这种方法只能运行一个脚本,是否可以让一个服务运行多个shell脚本?

标签: embedded-linuxyoctosystemdbeagleboneblack

解决方案


推荐阅读