
For循环&if语句,用于Linux下的shell编程
已被阅读1659次2018-7-7 23:20 |个人分类: 贝壳/蝙蝠|系统分类: 科学笔记| for循环shell的for循环语句,如果语句
使用bash
1. for循环中遇到的问题
if [$#-eq 0]#注意空格和“-”如果两个命令在一行上,则需要在命令之间添加;分号
然后

回声“ ============================================= ===== =================================== >
echo“这是一个自动提取ofile,nrms和NEU的脚本”
回声“用法: Extracfile2018_ljt <_DOYstr> <_DOYend> <-gnss>
回显“示例: Extractfile2018_ljt 10 13 G cnss”
回声“ ============================================= ===== =================================== >
fi

退出
2. 循环增加变量的命令
((doy ++))或letdoy = doy + 1或letdoy ++
设置变量=左右两侧没有空格
例如
#! / bin / bash

_DOYstr = $ 1
_DOYend = $ 2
for((i = $(_ DOYstr}; i <$ {_ DOYend}; i ++))等同于for((i = $ 1; i <$ 2; i ++))
做
{
}

完成
对于有限数量的循环shell的for循环语句,我希望程序可以继续使用一段时间.
1. 常见的循环结构
对于值1的值2值3的变量..
对于变量“命令”
用于((初始值;循环控制;变量更改))
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-155916-1.html
也一样是社会的精英
怎么评论一个个都这么有节操了
早安小王子@TFBOYS-易烊千玺