【发布时间】:2020-04-17 08:22:46
【问题描述】:
我在 bash 中定义别名时遇到问题。
我将别名写为:
alias mypr="enscript -jC -p output.ps -b '$n %W Page $% of $='"
但是当我输入 alias mypr 时,我得到了这个($n 消失了,并且出现了一些额外的引号):
alias mypr='enscript -jC -p output.ps -b '\'' %W Page $% of $='\'''
我尝试查看53398792 的答案,但无法弄清楚我犯了什么错误。请给点建议?
【问题讨论】:
-
@codeforester/KamilCuk:我不同意近距离投票,因为引号的不同导致了问题。 OP 的尝试清楚地表明在他们的尝试中使用了这两种引用类型
-
一个更规范的欺骗建议是链接一个解释为什么别名中的引号会导致问题的链接,并且如果它解释了建议函数而不是别名的替代方法
标签: bash