watch
命令功能
周期性监听一个命令的运行结果。
命令格式
watch [-c | -n | -t | --count | --interval | -no-title | --over] [command]
参数说明
参数 | 参数说明 | 缺省值 | 取值范围 |
---|---|---|---|
-c / —count | 命令执行的总次数 | 0xFFFFFF | (0,0xFFFFFF] |
-n / —interval | 命令周期性执行的时间间隔(s) | 1s | (0,0xFFFFFF] |
-t / -no-title | 关闭顶端的时间显示 | ||
command | 需要监听的Shell命令 | ||
—over | 关闭当前的监听 |
使用指南
- command参数必须是Shell命令,对于非Shell命令,会有错误提示“command is not fount”。
- command是必填参数。
- --over参数与其他参数不能混合使用。
使用示例
Huawei LiteOS # watch -c 5 task 1
Huawei LiteOS # Thu Jan 1 16:26:26 1970
TaskName = Swt_Task
TaskId = 0x1
Thu Jan 1 16:26:27 1970
TaskName = Swt_Task
TaskId = 0x1
Thu Jan 1 16:26:28 1970
TaskName = Swt_Task
TaskId = 0x1
Thu Jan 1 16:26:29 1970
TaskName = Swt_Task
TaskId = 0x1
Thu Jan 1 16:26:30 1970
TaskName = Swt_Task
TaskId = 0x1