一般命令的返回值赋值给变量很常见, 如下:
var=$?
命令的输出值赋值给变量就不多了,可以用如下方法:
var=$(cat /sys/bus/usb/devices/1-1.1/idProduct)
echo "var = $var"
运行结果如下:
$ ./assign_varialbe_from_cmd.sh
var = 014d
一般命令的返回值赋值给变量很常见, 如下:
var=$?
命令的输出值赋值给变量就不多了,可以用如下方法:
var=$(cat /sys/bus/usb/devices/1-1.1/idProduct)
echo "var = $var"
运行结果如下:
$ ./assign_varialbe_from_cmd.sh
var = 014d