考虑以下回显命令:
echo -e "at\r"
在命令行上产生输出 at
,即\r 特殊字符已被解释。我想对文件中的某些文本执行完全相同的操作。假设完全相同的序列
at\r
被写入一个名为at.txt
的文件,然后我想在终端上显示它。但是
cat at.txt
给出输出
at\r
这不是我想要的。我希望特殊序列\r 被解释,而不仅仅是打印在终端上。有人有什么想法吗?
谢谢 亚历克斯
最佳答案
为什么不呢:
while read -r line; do echo -e $line; done < at.txt
关于linux - 如何在 Linux 中使 'cat' 解释控制字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12175304/