小问题:
在windows下编辑的.sh文件拷贝到linux下会有问题,两个平台的换行符不一样,可以在linux下安装dos2unix工具,然后 dos2unix xx.sh 即可完成转化。
#!/bin/bash # study shell # 2016.1.1 by Huangtao echo "Input 2 Number:" read a read b echo "Input + or - or x:" read op if [ $op = ‘+‘ ] then x= expr $a + $b elif [ $op = ‘-‘ ] then x= expr $a - $b elif [ $op = ‘x‘ ] then x= expr $a \* $b fi echo $x
原文:http://www.cnblogs.com/ht-beyond/p/5093140.html