在每个Bash命令后添加"append | tee ~/.output"

4
我怎样才能在每个Bash命令后附加 | tee ~/.output 呢?
我希望输出上一个命令的结果,以便我可以将它们用于 $变量。

“我想输出上一个命令的结果,以便我可以将它们用于$变量。” - 上述问题中的被接受的答案正好做到了这一点。 - devnull
1个回答

2

如果你想在每个bash命令末尾追加一个字符串,你可以重新绑定enter键以添加命令字符串。或者,如果你喜欢,可以创建一个次要的enter键并使用它。

你应该这样做:

bind 'RETURN: "  | tee ~/.output \n"'

这样,每次你按下 enter 时,| tee ~/.output 就会被追加。

这是一个仅适用于 bash 的解决方案。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接