正如主题行所说,我想要一种更快的方式来输入“2>&1 | tee build.log”
或者更好的是,我想要一个扩展为 2>&1 | 的快捷方式 tee $1.$2.log" 其中 $1 和 $2 取自当前行。
我尝试了一些不同的东西,这是我发现的问题
- 别名似乎仅适用于第一个单词(或另一个别名之后的第一个单词)。所以我很确定他们帮不上忙。
- 一个函数可以工作 - 例如“log ant compile”,但它具有破坏选项卡扩展的不良副作用,因为它将第一个 arg 移动到第二个等。
- 变量可以起作用,例如 LOG='2>&1 | tee build.log',除非它必须使用 esc-ctrl-E 手动扩展,否则 2>&1 作为参数传递。
有人知道更好的方法吗?
谢谢-卡特