找回密码
 注册
查看: 788|回复: 3

如何通过脚本编程控制程序执行?

[复制链接]
发表于 2006-8-2 13:49:29 | 显示全部楼层 |阅读模式
要求:
1,系统启动是,等待控制台输入按键;
2,如果超时3秒无输入,则启动用户程序,否则跳过用户程序的启动?

如何通过脚本编程实现?
发表于 2006-8-2 16:22:34 | 显示全部楼层
是不是要研究一下系统启动顺序,然后用SHELL写脚本
回复

使用道具 举报

 楼主| 发表于 2006-8-2 21:21:32 | 显示全部楼层
是的,我已经知道答案了

#!/bin/bash

echo -n Press any character key to stop autostart in 3 seconds... >> /dev/ttyS0

read -t 3 -n1 autocmd < /dev/ttyS0

echo
echo -n you input :
echo $autocmd

if [ -z "$autocmd" ]
then
        echo ./sysmgrd >> /dev/ttyS0
fi
回复

使用道具 举报

发表于 2006-8-3 09:36:42 | 显示全部楼层
请问你把这个脚本放在哪里了?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2025-2-6 18:52 , Processed in 0.038348 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表