Linux命令结果赋值给变量
方法
可以通过下面这两种语法来将命令的结果直接赋值给变量。
varname=`cmd`
varname=$(cmd)
示例
1. 使用反引号
#命令
val1=`ls`
echo $val1
#结果
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
2. 使用$()
#命令
val1=$(ls)
echo $val1
#结果
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
posted on 2018-01-08 13:52 BinaryTom 阅读(2127) 评论(0) 编辑 收藏 举报