是否可以遵循命令(重复运行)?就像使用tail -f跟踪文件一样?

M. *_*its 12 monitoring pipe tail

我有一个生成文件“Detail.out”的脚本。我知道只要文件包含一定数量的行(大约 21025),脚本就会完成。所以我发现自己坐在命令提示符下运行:

[me@somewhere myDir]$ wc -l */Detail.out
  21025 A/Detail.out
  21025 B/Detail.out
  21025 C/Detail.out
  12995 D/Detail.out
  10652 E/Detail.out
   3481 F/Detail.out
  21027 G/Detail.out
  21025 H/Detail.out
  21025 I/Detail.out
  ...   ...
Run Code Online (Sandbox Code Playgroud)

我曾经tail -f看过一个特定的文件,但我想按照wc -l */Detail.out上面显示的命令的输出进行操作。 这可能吗?tcsh如果这很重要, 我目前正在Ubuntu 11.04 中使用。

gee*_*aur 19

试试这个watch命令,尽管我怀疑几乎每个人都曾经编写过自己的版本。(便宜的版本是while :; do clear; "$@"; sleep 5; done。)