Answers:
您可以$(!!)
用来重新计算(而不是重复使用)最后一条命令的输出。
在!!
自身执行的最后一个命令。
$ echo pierre
pierre
$ echo my name is $(!!)
echo my name is $(echo pierre)
my name is pierre
git diff $(!!)
上一条命令被find
调用之类的操作时,它当然很有用。
$()
而不是反引号。但是可能没有什么可以失去睡眠的。github.com/koalaman/shellcheck/wiki/SC2006
$()
。