我有一个 bash 脚本,用于循环遍历文件夹中的所有服务文件。如下所示:
for f in ./service_files/*.service; do
sudo systemctl enable "${f##*/}"
sudo systemctl start "${f##*/}"
done
但是,我收到了错误和警告。
已传递 Glob 模式以启用,但不支持 Glob。
无效的单元名称“ .service”转义为“ \x2a.service”。
无法启用单元:单元文件 \x2a.service 不存在。
警告:systemctl start 使用 glob 模式调用。
但是,相同的 bash 脚本适用于 Ubuntu 18.04 桌面映像。
我的 systemd 版本是:245
有没有什么办法可以解决这个问题?谢谢。