在Linux Debian 10中,可以通过以下步骤让脚本在启动时运行程序并将值自动输入到程序控制台:
startup.sh
,并使用文本编辑器打开该文件。#!/bin/bash
,指定使用Bash作为解释器。echo
命令将需要输入的值输出到控制台,例如echo "输入值"
。|
将输出的值重定向到程序的标准输入,例如echo "输入值" | 程序名称
。chmod +x startup.sh
命令进行设置。/etc/init.d/
目录下,并使用update-rc.d
命令将其添加到启动项中。例如:/etc/init.d/
目录下,并使用update-rc.d
命令将其添加到启动项中。例如:startup.service
,并使用文本编辑器打开该文件。在文件中添加以下内容:startup.service
,并使用文本编辑器打开该文件。在文件中添加以下内容:/path/to/startup.sh
替换为脚本文件的实际路径。/etc/systemd/system/
目录下。现在,当系统启动时,脚本文件将被执行,并将值自动输入到程序控制台中。请确保程序已经安装并可在命令行中执行。
领取专属 10元无门槛券
手把手带您无忧上云