bash shell有很多奇怪的地方,会对初学者造成困惑,空格运用就是其中之一。
var=10
变量赋值时,"="左右不能有空格。
expr 1+2
这个返回的是1+2。
expr 1 + 2
这个返回的是3。
while [ $x -le 6 ]
do
echo $x
x=$(( $x + 1 ))
done
"["的前后及"]"的前后都要有空格,否则就是语法错误。
until, if 语句也一样,例如:
if [ -e "${HOME}/.bashrc" ] ; then
source "${HOME}/.bashrc"
fi
最后
以上就是温暖麦片最近收集整理的关于bash与空格的全部内容,更多相关bash与空格内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复