Bash 允许使用${#string}
(字符串长度)或${array[10]}
(索引数组)之类的东西。还有比上述更多的形式,例如用于修剪、替换、更改大小写等的形式。
我一直无法为这些找到合适的名称。我看到消息来源将这些称为“字符串操作”或“数组操作”,但我找不到使用这些名称的任何官方来源。
该手册似乎完全避免命名这些结构。
有谁知道这类结构的名称?(${....}
用于操作字符串和数组的形式。)或者至少是我可以谷歌的非官方名称?
Bash 允许使用${#string}
(字符串长度)或${array[10]}
(索引数组)之类的东西。还有比上述更多的形式,例如用于修剪、替换、更改大小写等的形式。
我一直无法为这些找到合适的名称。我看到消息来源将这些称为“字符串操作”或“数组操作”,但我找不到使用这些名称的任何官方来源。
该手册似乎完全避免命名这些结构。
有谁知道这类结构的名称?(${....}
用于操作字符串和数组的形式。)或者至少是我可以谷歌的非官方名称?