我是新来的。我想在.bashrc
中设置一个别名,如下所示:
alias printQt="echo ..."
打印以下内容:
X="a bcx "
然而,似乎嵌套的引号逃逸很难做到。我需要写什么代替上面的...
?
答案 0 :(得分:2)
我想这就是你想要的:
$ alias printQt="echo 'X=\"a bcx \"'"
$ printQt
X="a bcx "
在双引号内,其他双引号需要转义。单引号围绕您要回显的整个字符串。
请注意,您始终只需使用某个功能:
printQt() { echo 'X="a bcx "'; }
现在代码不再是字符串,所以事情有点简单。