运维网's Archiver
论坛
›
Shell/Powershell
› shell中的变量的备忘
中国网络水泥
发表于 2018-8-23 11:11:37
shell中的变量的备忘
如果一个变量的值,是另一条命令的执行结果,虽然那结果有多行,但是这变量的内容并不是由多行组成的,而是由空格分隔的。
举例:
# cat 1.txt
a
b
c
1
# cat 1.sh
#!/bin/bash
A=`cat 1.txt`
echo $A
# sh 1.sh
a b c 1
由此可知,当某一条命令输出结果全是数字,需要对里面的数字挨个循环操作,可以考虑用数组来做。
页:
[1]
查看完整版本:
shell中的变量的备忘