我可以 运行 使用子命令观看吗?

Can I run watch with a subcommand?

我正在尝试弄清楚我们的构建过程在做什么,我发现它对 运行 这个非常有用:

watch pstree -a $(pgrep -f 'make -k -s')

在终端中。

不幸的是,pgrep -f 'make -k -s' 被一劳永逸地评估,因此每次新构建 运行 时都需要重新启动。

可以说看吗,'run this whole thing every 2secs'

这对我有用

pstree -a $(pgrep -f 'make -k -s')

作为一个小脚本放入文件中,即 testscript.sh

然后是运行

 watch sh testscript.sh