当前位置 : 主页 > 网络编程 > 其它编程 >

跟我一起写Shell脚本之十一循环(2for字符循环)

来源:互联网 收集:自由互联 发布时间:2023-07-02
for循环大体可以分为如下3种类型:字符循环,数字循环,文件循环。今天我们了解字符循环,直接上例子:1字符循环例子1写脚本018_for_char1.sh#!binbashfori for循环大体可以分为如下3种类型
for循环大体可以分为如下3种类型:字符循环,数字循环,文件循环。今天我们了解字符循环,直接上例子:1字符循环例子1写脚本018_for_char1.sh#!binbashfori

for循环大体可以分为如下3种类型:字符循环,数字循环,文件循环。今天我们了解字符循环,直接上例子:

1 字符循环例子1

写脚本018_for_char1.sh

#!/bin/bashfor i in aa bb cc dd eedo echo $idone

执行结果

$ sh 018_for_char1.sh aa bb cc dd ee

2 字符循环例子2

写脚本019_for_char2.sh

#!/bin/bashmyinput="111 222 333 444 555"for i in ${myinput}do echo $idone

执行结果

$ sh 019_for_char2.sh 111 222 333 444 555

3 字符循环例子3

写脚本020_for_char3.sh

#!/bin/bashfor i in $*do echo $idone

执行结果

$ sh 020_for_char3.sh a b c d e f gg a b c d e f gg

4 字符循环例子4

写脚本021_for_char4.sh

#!/bin/bashfor i in $(ls)do echo $idone

执行结果

$ sh 021_for_char4.sh 001_helloworld.sh 002_comment.sh 003_comment.sh 004_comment.sh 005_var.sh 006_readonlyvar.sh 007_specialvar.sh 008_specialvar.sh 009_envvar.sh 010_envvar.sh 011_declare.sh 012_if.sh 013_if.sh 014_if.sh 015_case.sh 016_while.sh 017_until.sh 018_for_char1.sh 019_for_char2.sh 020_for_char3.sh 021_for_char4.sh

好了,今天的部分就到这里了,接下来的Shell脚本之旅会更久精彩!

===================================================================================

注意:本文为本人原创,版权所属为个人所有,欢迎转载,但是转载请注明出处。

===================================================================================

网友评论