我知道Esc+ .给你最后一个命令的最后一个参数.
但我对最后一个命令的第一个参数感兴趣.有关键绑定吗?
在同一行,有没有从最后一个命令获取第n个参数的通用方法?我知道,在bash脚本,您可以使用$0
,$1
等等,但这些并不在命令行工作.
那么,如何迭代前面命令的第0个参数,就像我们可以通过连续按Esc+ 来完成最后一个参数.?
我通常使用csh
(实际上,我的/ bin / csh链接到tcsh,这是csh的改进版本),并且经常!$
用来指代最后一个命令的最后一个参数。
但是有时我想使用上two
一个命令的最后一个参数。我怎样才能做到这一点?我想我可以访问任何先前命令的参数。
我已经阅读了如何回忆上一个bash命令的参数?但找不到答案。我们如何引用上一个命令的倒数第二个参数?
例如,如果我给了echo Tiger Rabbit,我如何在以下命令中引用Tiger?最好的答案是csh,但我也对bash情况感到好奇。