shell 字符串赋值
a.def文件
A_xyz="aaaaa"
B-xyz="bbbbb"
C_xyz="ccccc"
...
shell.sh
source a.def
x=$(echo $1 | tr 'a-z' 'A-Z')_xyz
echo $x
./shell.sh a
结果是A 却不是aaaaa
具体语句记不太清 大概是这个样子 不知道这样怎么能赋值成功
A_xyz="aaaaa"
B-xyz="bbbbb"
C_xyz="ccccc"
...
shell.sh
source a.def
x=$(echo $1 | tr 'a-z' 'A-Z')_xyz
echo $x
./shell.sh a
结果是A 却不是aaaaa
具体语句记不太清 大概是这个样子 不知道这样怎么能赋值成功
...全文
相关推荐
Shell字符串拼接与赋值[源码]
在Linux Shell脚本的开发过程中,字符串拼接和赋值是基本操作之一。了解正确的拼接和赋值方法对于编写高效且易于维护的脚本至关重要。
Shell脚本定义变量和重新赋值
虽然这不是必需的,但在处理复杂的字符串时,这样做有助于解析器正确地识别变量边界。
在Shell中分割字符串的例子
在Shell脚本编程中,处理字符串是常见的任务之一,其中包括字符串的分割操作。字符串分割允许我们将一个长字符串拆分成多个部分,每个部分通常由特定的分隔符分隔。
shell 批量处理 字符串指令行
**变量赋值**:在shell中,我们可以通过`var="string"`来定义一个字符串变量。2. **引用**:双引号(`"`)内的变量会被解析,单引号(`'`)内的变量则不会。
shell脚本基本语法详解.doc
下面是对Shell脚本基本语法的详细解释:一、 Shell 变量在Shell脚本中,变量的赋值和使用是非常重要的。Shell 变量的赋值不需要带“$”,但是在使用和输出时需要带“$”。


