linux的for循环的写法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux的for循环的写法相关的知识,希望对你有一定的参考价值。
有个windows脚本中for循环的语句:
for %%i in ("%LOG4J_CONFIG_FILE%") do set LOG4J_CONFIG_FILE=%%~fsi
我想把这个意思转化成linux中for循环的写法,可不知道如何写
请教各位大虾们!谢谢!
可以这样来写:
I=1
While [$I<=5];do
语句…
Done
I=$(($I+1))
其中,I=$(($I+1))说明我们这个循环每次递增的数为1,也就是在I的基础上加1,这样就形成了循环了。
====================================
脚本1:
#!/bin/sh
for loop in 1 2 3 4 5
do
echo $loop
done
脚本2:
#!/bin/sh
for loop in "orange red blue grey"
do
echo $loop
done
有了""就是字符串,只循环一次
第二个循环的循环变量会依次为orange red blue grey中的每一个。 参考技术A for i in 'cat LOG4J_CONFIG_FILE' do
// Set whatever value
done本回答被提问者采纳
html for循环获取索引的写法
以上是关于linux的for循环的写法的主要内容,如果未能解决你的问题,请参考以下文章
Linux编程问题 利用for循环将当前目录下的.c文件移到指定的目录下,并按文件大小排序,显示移