shell脚本语法

Posted 银灯玉箫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本语法相关的知识,希望对你有一定的参考价值。

BASH for 循环小结

#!/bin/bash
# test.sh
 
MAX=10
 
for (( i = 0; i < MAX ; i ++ ))
do
    echo $i
done
 
有趣的是,这里的 MAX 前面没有 '$',当然,你使用 $MAX 也是可以的。
难道 bash 就那么宽容吗?听说,类似C的这种语法,只有bash独有哦~

顺便提一下,在bash中使用expr进行简单的数学计算,如下:
 
MAX=10
 
for (( i = 0; i < MAX ; i ++ ))
do
    echo `expr $i \\* $i`
   
    # 或者这样
    #  echo $[$i * $i]
done

以上是关于shell脚本语法的主要内容,如果未能解决你的问题,请参考以下文章

Shell脚本——函数语法学习

shell脚本--(符号和语法)

shell脚本语法

[转帖]编写shell脚本所需的语法和示例

Shell脚本学习——基本语法阶段一

我在将我的 bash 命令转换为 shell 脚本中的 shell 脚本语法错误时遇到错误