显示linux启动时运行的bash脚本中的内容

时间:2015-02-20 14:16:23

标签: linux bash shell ssh crontab

我处理嵌入式系统的安装脚本(通过ssh)。

为此,我有一个第一个bash脚本来管理分区大小。之后,此脚本使用crontab在重启时配置第二个bash scrit的执行。

第二个bash脚本下载并编译很多东西,可能需要几个小时。在此期间,系统不得停止! 用户可以拔掉系统的电源,防止出现任何问题的最佳方法是向用户显示安装进度。 第一次重启后,用户必须手动重新连接。

如何在重启时通过crontab启动脚本将某些内容打印到用户的ssh会话中?

2 个答案:

答案 0 :(得分:0)

您可以通过修改/etc/ssh/sshd_config并取消注释Banner参数来修改SSHD以显示横幅。您可以让您的cron作业或任何您想要更新它用于横幅的文件。不利的一面是,此消息仅在sshd启动时更新。

答案 1 :(得分:0)

您可以将您的消息放入任何启动脚本中。例如,放这条线 您想要在启动时打印的 echo“消息” 进入〜/ .bashrc 文件将在重新启动后在启动时打印“要在启动时打印的消息”