如何在单引号字符串中转义单引号?比方说,你有一次狂欢alias比如:alias rxvt='urxvt'效果很好。然而:alias rxvt='urxvt -fg '#111111' -bg '#111111''不起作用,也不起作用:alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\''那么,在转义引号之后,如何在字符串中匹配开始引号和结束引号呢?alias rxvt='urxvt -fg'\''#111111'\'' -bg '\''#111111'\''看起来很笨拙,尽管如果允许这样连接它们,它将表示相同的字符串。
3 回答
汪汪一只猫
TA贡献1898条经验 获得超8个赞
alias rxvt='urxvt -fg '"'"'#111111'"'"' -bg '"'"'#111111'"'" # ^^^^^ ^^^^^ ^^^^^ ^^^^ # 12345 12345 12345 1234
'"'"'
'
:
'
使用单引号的首引号。 "
使用双引号开始第二次报价. '
引文字符。 "
结束第二引号,使用双引号. '
使用单引号开始第三次报价。
添加回答
举报
0/150
提交
取消