我想知道在先前执行的命令中纠正错误的最短命令。
鉴于我执行了以下命令
cd /Users/USERNAME/Library/Preferences/ByHost
我希望能够执行一个新命令,该命令采用前一个命令,通过管道grep
或类似的 Unix 工具,然后执行。在(我承认没有受过教育的)伪命令中有这样的东西。
!! | xargs 's/$1/USERNAME/cirrostratus/g'
该命令将执行
cd /Users/cirrostratus/Library/Preferences/ByHost
或者,管道一个字符串,搜索和替换它并在一行中执行将是我的第二选择。