将输出保存在变量中?
这个问题在这里已经有了答案:
您可以执行以下操作: var1=$(ls -l)
我知道三种方法:
1)功能适用于这些任务:
func (){
ls -l
}
通过说func
调用它
2)另一个合适的解决方案可以是eval:
var="ls -l"
eval $var
3)第三个是直接使用变量:
var=$(ls -l)
OR
var=`ls -l`
您可以很好地获得第三个解决方案的输出:
echo "$var"
并且还以肮脏的方式:
echo $var
链接地址: http://www.djcxy.com/p/57203.html
下一篇: How do i store the output of a bash command in a variable?