我需要在首次启动时运行一个脚本,并希望 CLI 打开以供输入

我需要在首次启动时运行一个脚本,并希望 CLI 打开以供输入

编辑:我需要在这里做更多解释。这是我设置的计算机的一次性运行个性化脚本,我只想在第一次启动时运行它。稍微调整代码后,我现在需要做的就是让用户输入密码才能继续,我有一个脚本,只有在安装了外围设备的情况下才会将文件保存到特定区域,如果找不到,我希望用户输入指向预期的外围设备。我希望看到此时运行的进程,只是为了监控进程是否正常工作,然后我可以取出 CLI 代码并使用类似 GUI 的界面来获取 sudo 的密码。目前,我是唯一使用该脚本的人,我只是想让自己轻松一点。

我需要使用哪些选项在启动时运行脚本,以便在执行脚本之前打开 CLI?我看到了很多运行脚本的选项,但每次我尝试在启动时运行脚本进行首次启动或甚至在启动时,脚本都会运行但不显示 CLI。我需要在脚本执行时打开终端,因为在此过程中可能会输入文本,但此文本输入无法保证,并且取决于安装的外围设备的几个因素。我需要确保 CLI 终端在执行脚本时打开,无论以何种方式启动。

我尝试在 cron 中使用 @reboot,它可以工作,但启动后没有 CLI,它会在文本输入处停止,我无法输入数据。无论以何种方式完成,如何确保在脚本首次启动时运行时 CLI 在脚本开始时打开?

相关内容