gpt4 book ai didi

ruby - 为什么 shell 输出经常在其输出中使用 `mixed_characters'?

转载 作者:数据小太阳 更新时间:2023-10-29 07:07:50 25 4
gpt4 key购买 nike

我看到反引号 ( ` )(也称为重音符)字符与撇号字符 ( ' ) 混合在一起用于各种命令行输出。当然,为什么在某个地方在线记录了背后的原因/历史,但我找不到在哪里。

以下是我所说的几个例子:

来自 make 手册页:

If makefile is `-', the standard input is read.

一些rake输出:

.../ruby_koans/koans/about_strings.rb:6:in `test_double_quoted_strings_are_strings'

为什么不一致?


我想这里更广泛的问题是“为什么不适本地使用‘适当的’单引号或双引号?”但我意识到撇号(和重音符)在“标准”美国键盘上更容易使用。为什么是……)

最佳答案

这已经被问过并且answered on Programmers (现已删除)。最佳答案是最好的猜测,它来自 LaTeX。

类似的问题也有answered on SE English Language & Usage .最重要的答案是它是为了解决有限的字符集问题,这些字符集缺少用于“这种引号样式”的单独字符。

关于ruby - 为什么 shell 输出经常在其输出中使用 `mixed_characters'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15390066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com