编译imx6的yocto环境时用的命令是MACHINE=imx6qsabresd source fsl-setup-release.sh -b Elmobuild -e x11,非班科出身的我感觉非常奇怪,怎么不是命令开头,动手测试下啦
写个脚本
elmo@elmo-PC:/home/work/test$ vi test.sh
echo "hello Elmo."
echo "hello ${ELMO}"
加上权限
elmo@elmo-PC:/home/work/test$ chmod +x test.sh
按猜想先走两遍
elmo@elmo-PC:/home/work/test$
elmo@elmo-PC:/home/work/test$ ELMO=aaa source test.sh
hello Elmo.
hello aaa
elmo@elmo-PC:/home/work/test$ ELMO=bb ./test.sh
hello Elmo.
hello bb
原来,就是定义个变量,呵呵