unix / linux shell变量命名有什么规则吗?

问题描述 投票:2回答:1

unix / linux shell变量命名有什么规则吗?

例如,像Java变量命名的通用规则。

linux shell variables unix syntax
1个回答
3
投票

您必须非常小心,不要将任何UNIX命令用作变量。它会弄乱代码并产生意想不到的结果。另外,请记住保留字(ifelseelifdodone ......),并保留大写变量供系统使用。

来自Rules for Naming variable name

变量名必须以。开头 字母 字母字符或下划线字符(_),后跟一个或多个字母数字或下划线字符。有效的shell变量示例

或者如The Open Group Base Specifications Issue 7所见:

在shell命令语言中,单词由可移植字符集中的下划线,数字和字母组成。名称的第一个字符不是数字。

© www.soinside.com 2019 - 2024. All rights reserved.