1

问题是:

用户输入linux命令后。

如何使用另一个命令获取第一个命令的输出?

注意:我们不能将第一个命令的输出重定向到某个地方。

4

1 回答 1

3

使用历史扩展

$ date -d "12:00"
Thu Sep 19 12:00:00 EDT 2013
$ d=$(!!)
$ echo $d
Thu Sep 19 12:00:00 EDT 2013
于 2013-09-19T18:35:31.067 回答