相关文章推荐
刀枪不入的火锅  ·  CMSPermGenSweepingEnab ...·  1 年前    · 
路过的大象  ·  pymysql ...·  1 年前    · 
鬼畜的帽子  ·  Python ...·  1 年前    · 

#!bin/bash
a=(f1 f2 f3 f4)
for i in ${a[*]}; do
echo ”$i“
if [ "$i" == "f1" ]; then#判断字符串是否相等,注意前后要有空格,否则变为赋值语句
echo ”f1 finded“
else
echo "NOTFOUND"
fi
done

字符串列表定义方法2:

a[1]=f1
a[2]= f2
a[3]= f3
a[4]= f4

#!bin/bash
a[1]=f1
a[2]=f2
a[3]=f3
a[4]=f4
for i in ${a[*]}; do
echo ”$i“
if [ "$i" == "f1" ]; then
echo ”f1 finded“
else
echo "NOTFOUND"
fi
done

每个列表元素的

echo "$

字符串列表定义方法1:a=(f1 f2 f3 f4)for i in ${a[*]}#遍历每一个列表值for i in ${a[@]}#等价与上一句实例:#!bin/basha=(f1 f2 f3 f4)for i in ${a[*]}; do echo ”$i“ if [ "$i" == "f1" ]; then#判断字符串是否相等,注意前后要有空格,否则变为赋值语句 e... 1、函数的 定义 (1)函数是一串命令的集合,如果脚本中有重复代码时可以考虑使用函数,在 shell 中函数的返回值只能为退出状态0或1。应注意函数名在脚本中的唯一。可以在函数名前加上fuction关键字也可省略。函数体中的命令集合必须含有至少一条命令(函数不允许空命令,与C不同)。 (2)脚本遇到"hello(){"结构时,知道定
这是 列表 的各种添加方式,拷贝自他人博客。详细用法参考https://blog.csdn.net/asty9000/article/details/87103111 删除 列表 元素用法: unset array_name[index] 其中,array_name 表示数组名,index 表示数组下标。如果不写下标,写成下面这样就是删除整个数组: unset array_name 下图是我...
shell 语言中,可以使用数组和for 循环 来实现求和操作。具体步骤如下: 1. 定义 数组:可以使用以下命令 定义 一个数组,其中arr表示数组名称,(1 2 3 4)表示数组元素。 `arr=(1 2 3 4)` 2. 使用for 循环 遍历数组:可以使用以下命令遍历数组中的每个元素。 sum=0 for num in ${arr[@]} sum=$(($sum+$num)) 3. 执行求和操作:在for 循环 中,可以将每个数组元素加到sum变量中,从而得到最终的求和结果。 `echo $sum` 完整代码如下: #!/bin/bash arr=(1 2 3 4) sum=0 for num in ${arr[@]} sum=$(($sum+$num)) echo $sum 运行结果为:10。