我试图使用执行新行,echo
并尝试了以下两个命令:
第一条命令:
echo $'Hello World\nThis is a new line'
响应:
Hello World This is a new line
第二条命令:
echo $"Hello World\nThis is a new line"
响应:
Hello World\nThis is a new line
我的问题是什么是用包裹串之间的区别$' '
与包裹VS字符串$" "
中bash
的echo
?
有用的注释:双引号也称为弱引用,单引号也称为强引用。
—
拉法夫·塔辛(Rafaf Tahsin)2016年
是的,但
—
DopeGhoti
"weak quote"
和'strong quote'
来自不同$'C String'
和$"I18N String"
。
您才是真正的MVP。:D >>> @DopeGhoti
—
Rafaf Tahsin
我尽我所能(:
—
DopeGhoti '16