【发布时间】:2020-10-16 13:57:06
【问题描述】:
我在.zshrc 中定义了一个函数,例如:
function foo {
echo bar
}
我可以自己运行这个函数:
$ foo
bar
但我不能使用watch 来运行它:
$ watch foo
sh: 1: foo: not found
This SO answer 展示了如何使用 Bash:
$ watch -x bash foo
但这似乎不适用于 zsh。
如何使用watch 运行我的用户定义函数?
【问题讨论】:
-
知道为什么这不起作用也可能很有趣。
watch在内部做什么? -
这不是相关的,也许是至关重要的:unix.stackexchange.com/questions/59360/…