我在
shell中有一个带参数的命令.喜欢
Command -a -b
假设b是非常长的目录名,并且它们并不总是第一个和最后一个参数.
但是,我需要再次使用此命令.我使用ctrl p返回命令,但这次我需要反转b顺序.
Command -b -a
而不是再次重新输入它们,有没有办法快速交换它们?
提前致谢.
是的你可以使用
history substitution:
$echo foo bar foo bar $!:0 !:2 !:1 # prevIoUs command with second arg then first arg echo bar foo bar foo $