我正在阅读原始的 bourne shell 信号处理实现并注意到评论中的一个表达式是这样引用的:
/* `stakbot' is preserved by this routine */
^^^^^^^^
还有zsh 用户指南
命令“bye”与“exit”相同
IIRC zsh 手册页使用相同的符号。
为什么?
是为了防止代码意外被解释为反引号表达式并执行吗?
或者这只是一个约定?
答案1
这只是使用反引号作为开头引号;它相当于
'stakbot' 被此例程保留
和
命令“再见”与“退出”相同
仅使用 ASCII 字符。