watch

命令功能

周期性监听一个命令的运行结果。

命令格式
  1. 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参数与其他参数不能混合使用。
使用示例
  1. Huawei LiteOS # watch -c 5 task 1
  2. Huawei LiteOS # Thu Jan 1 16:26:26 1970
  3. TaskName = Swt_Task
  4. TaskId = 0x1
  5. Thu Jan 1 16:26:27 1970
  6. TaskName = Swt_Task
  7. TaskId = 0x1
  8. Thu Jan 1 16:26:28 1970
  9. TaskName = Swt_Task
  10. TaskId = 0x1
  11. Thu Jan 1 16:26:29 1970
  12. TaskName = Swt_Task
  13. TaskId = 0x1
  14. Thu Jan 1 16:26:30 1970
  15. TaskName = Swt_Task
  16. TaskId = 0x1