当我输入
回声
it's terminal
或任何包含'blah blah terminal blah blah
echo 输出的内容
引用
这是什么意思。
答案1
这是正常行为。'
对 bash 有特殊含义:它用引号括住一个字符串。提示符>
表示命令尚未完成,bash 等待进一步输入。实际上,您打开了引号,这意味着 bash 期望一个字符串,该字符串稍后会被另一个引号括起来'
。
使用以下任一方法,您都可以获得预期的结果
echo "it's terminal"
echo it\'s terminal