【发布时间】:2021-01-15 06:29:01
【问题描述】:
我想知道:当我例如打电话
list=$(ps -ax)
是 ps -ax 执行一次,我可以多次读取该值,或者是每次调用 $list 时执行的命令
【问题讨论】:
-
为什么要在这里提问?你可以自己用三行来回答这个问题:
time=$(date +%s); echo "$time"; sleep 1; echo "$time" -
@CharlesDuffy 这正是我所做的,见下文。计划是回答自己的问题,以便其他人找到这个解决方案。不知道,为什么这没有被标记为已解决 O_o
-
在允许接受自我回答之前有一个超时,但您最终应该能够接受它。也就是说,我们收到了很多基于人们预期相反行为的问题,因此知识库中肯定已经存在重复。
-
OTOH,将那些作为this的副本关闭更有意义,因为它是明确询问的。