我处理嵌入式系统的安装脚本(通过ssh)。
为此,我有一个第一个bash脚本来管理分区大小。之后,此脚本使用crontab在重启时配置第二个bash scrit的执行。
第二个bash脚本下载并编译很多东西,可能需要几个小时。在此期间,系统不得停止! 用户可以拔掉系统的电源,防止出现任何问题的最佳方法是向用户显示安装进度。 第一次重启后,用户必须手动重新连接。
如何在重启时通过crontab启动脚本将某些内容打印到用户的ssh会话中?
答案 0 :(得分:0)
您可以通过修改/etc/ssh/sshd_config
并取消注释Banner
参数来修改SSHD以显示横幅。您可以让您的cron作业或任何您想要更新它用于横幅的文件。不利的一面是,此消息仅在sshd
启动时更新。
答案 1 :(得分:0)
您可以将您的消息放入任何启动脚本中。例如,放这条线 您想要在启动时打印的 echo“消息” 进入〜/ .bashrc 文件将在重新启动后在启动时打印“要在启动时打印的消息”。