最近,我需要写下我的终端输出。我读过这个问题找到答案。但是现在,我想写下我的命令(我在终端中输入的命令,例如:sudo apt update
等等)来存储我之前所做事情的历史记录。
我如何将我的输入保存到文件并同时运行该输入?
PSscript
包含太多类型:^[[?
^[[m
等垃圾。我希望获得更简单的方法,仅保存我的命令。
答案1
使用 tee 命令将您的输入写入文件和 stdout,并通过管道传输到您的程序。例如对于 bash:
tee foo |bash
ls
df
^c
因此 foo 文件包含
ls
df
并将 bash 输出到您的终端。