2015-09-30 22 views
3

我知道我可以重复使用prævious命令中的第一个参数!:1;但有可能重用当前正在输入的命令中的已经输入的参数吗?假设我想要cp blablabla blablabla.bak(并假设目录中有其他类似命名的文件);不必再次输入blablabla会很好。BASH:重复使用来自相同命令的参数

回答

6

是;您可以使用历史扩展!#来表示目前为止的行:

cp blablabla !#:1.bak 
+5

+1;我不知道。顺便说一下,对于OP的具体情况,另一个选项是大括号扩展:'cp blablabla {,。bak}'。 – ruakh

相关问题