假设我正在执行一个长时间运行的 bash 脚本,并且在运行时,我不小心右键单击终端并将敏感密码(刚从密码管理器中复制出来的)粘贴到终端中。
~$ process_data.sh
[useful data 1]
[useful data 2]
...
[useful data N-1]
hunter2[useful data N]
[useful data N+1]
有什么方法可以删除终端上显示的文本 (hunter2),同时保留有用的数据? Ctrl-L 可以clear
删除屏幕上的所有内容。Ctrl-H 可以删除当前行的字符,但我无法将光标向上移动。
我不需要从中删除文本~/.bash_history
,我只是希望有用的数据显示在终端中,而没有令人反感的文本。
我认为答案可能取决于终端的功能/实现。我使用的是 Ubuntu 18,但任何针对常见终端的解决方案都将不胜感激。