适用场景
Bash 内置命令,用于快速替换上一个命令中的字符串并运行结果。 本条为命令参考与排查示例;请先确认命令已安装,再按示例定位实际参数和输出。
^
Bash 内置命令,用于快速替换上一个命令中的字符串并运行结果。 等效于
!!:s^string1^string2。 另请参阅:!。 更多信息:https://gnu.org/software/bash/manual/bash.html#Event-Designators。
- 运行上一个命令,将
字符串 1替换为字符串 2:
^{{字符串 1}}^{{字符串 2}}
- 从上一个命令中移除
字符串 1:
^{{字符串 1}}^
- 在上一个命令中将
字符串 1替换为字符串 2,并在其末尾添加字符串 3:
^{{字符串 1}}^{{字符串 2}}^{{字符串 3}}
- 替换所有出现的
字符串 1:
^{{字符串 1}}^{{字符串 2}}^:&