使用curl后,一个二进制文件已转储到我的终端中。例如,水平线: ─ 我用来格式化提示符的水平线被替换为“q”,这可能会更糟。
为什么会发生这种情况,如何在不关闭终端的情况下修复它?
答案1
我认为reset
肯定会解决它。
考虑调查手册页。
例子:
[m0nhawk@terra:~]> cat /dev/urandom
êIÉè;┤Ü)MåÇ▐¿÷¢§ôWdO┘&!π¡
[└█┼░▒┬┐@├err▒:·]> c▒├ /de┴/┤r▒┼do└
并reset
修复了这个问题。
答案2
输入命令stty sane
应该可以修复它。
答案3
我发现的最佳解决方案是:
echo <ctrl-v><esc>c<enter>
我将其别名为“unbinary”