回显它的终端问题

回显它的终端问题

当我输入

回声it's terminal

或任何包含'blah blah terminal blah blahecho 输出的内容

引用

这是什么意思。

答案1

这是正常行为。'对 bash 有特殊含义:它用引号括住一个字符串。提示符>表示命令尚未完成,bash 等待进一步输入。实际上,您打开了引号,这意味着 bash 期望一个字符串,该字符串稍后会被另一个引号括起来'

使用以下任一方法,您都可以获得预期的结果

echo "it's terminal"
echo it\'s terminal

相关内容