我想要做的是运行相同的命令两次,而敲击input一次,用最less的打字。 这将是例如长版本:
# sudo puppet agent -tv --server foo.bar && sudo puppet agent -tv --server foo.bar
我想过
# sudo puppet agent -tv --server foo.bar && !!
..但是这会运行前一个命令(如上一个完成的那样),而不是我刚input的命令。
那么如何“反引用”我的命令呢?
当然,这可以用for循环来完成,但是我猜测还有更多的方法可以做到这一点。
谢谢
我认为bash是在这里的方式要么是使用历史或写一个循环/使用variables。 我不认为用你想要的方式来操作一个尚未执行的行是可能的。