我试图在别名中使用转义字符。
这是一个简单的例子:我想为
echo 'Hello'
所以我写了如下别名:
alias sample 'echo \'Hello\' '
但是当我尝试获取别名时我看到了这一点:
无与伦比的'。
知道为什么会发生这种情况吗?
PS:我知道我可以使用alias "echo 'Hello'"
,但我想测试别名中的转义。
任何帮助表示赞赏。谢谢!
答案1
正如上面的评论所述,您的陈述缺少等号。但是,请考虑使用 Bash功能相反,它更灵活:
样本() {
echo \'你好\'
}