【发布时间】:2013-12-01 19:30:06
【问题描述】:
我有命令产生属于不同命令的输出。
s=$(time dd if=<source> of=/dev/null bs=<number> count=<number> 2>&1)
$s 将仅包含来自 dd 命令的输出。我怎样才能拥有另一个包含来自time 的输出的变量?
【问题讨论】:
-
您也可以使用
/usr/bin/time或/bin/time代替内置的shell。这是一个遵循常规重定向规则的常规命令。正如您所发现的,bash内置time有点奇怪。 -
@Jonathan,感谢您的评论。我只能使用内置命令。