bash – 如何在Shell命令中交换参数
发布时间:2020-12-15 18:26:08 所属栏目:安全 来源:网络整理
导读:我在 shell中有一个带参数的命令.喜欢 Command -a -b 假设b是非常长的目录名,并且它们并不总是第一个和最后一个参数. 但是,我需要再次使用此命令.我使用ctrl p返回命令,但这次我需要反转b顺序. Command -b -a 而不是再次重新输入它们,有没有办法快速交换它们
我在
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 $ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |