【问题标题】:What Unicode symbols are acceptable in BASH variable names? [duplicate]BASH 变量名称中可以接受哪些 Unicode 符号? [复制]
【发布时间】:2013-06-07 07:46:30
【问题描述】:

在 BASH 变量名称中可以接受哪些 Unicode symbols?相同的符号列表是否适用于 CSH 和 TCSH?

【问题讨论】:

  • 如果可能的话,我想要这样的 dcl.hpi.uni-potsdam.de/home/loewis/table-3131.html。
  • 我知道使用奇数符号是不习惯的,但是如果我们继续传统编程,那么我们就会继续使用传统程序。我们需要跳出框框思考。
  • 我无法找到明确的参考,但我怀疑标识符仅限于 ASCII 字母数字字符和下划线。

标签: bash variables unicode csh tcsh


【解决方案1】:

我不会说。

á=3
á=3: command not found

如果您喜欢 unicode 符号名称,请使用 Perl:

perl -e 'use utf8; $á = 42; print $á'
42

【讨论】:

  • @l0b0:想吹毛求疵? Devyn 要求输入Unicode symbols,而不是字符。
  • +1 我的错 - 澄清 OP。老实说,我从来没有听说过“Unicode 符号”是 Unicode 的正确子集
猜你喜欢
  • 1970-01-01
  • 2023-04-06
  • 1970-01-01
  • 2015-03-08
  • 1970-01-01
  • 2015-09-01
  • 1970-01-01
  • 2011-04-27
  • 2018-04-28
相关资源
最近更新 更多