Shell脚本之for语句
2018-01-27 11:05
260 查看
遍历
后面追加字符,前面要有空格,这样遍历才能区分开
for循环查看在终端执行后的结果
for循环遍历文件
例1: [root@master shell]# cat for_1.sh #!/bin/bash for n in A B C D E F G do echo "The next letter is $n" done [root@master shell]# sh for_1.sh The next letter is A The next letter is B The next letter is C The next letter is D The next letter is E The next letter is F The next letter is G
后面追加字符,前面要有空格,这样遍历才能区分开
例1: [root@master shell]# cat for_2.sh #!/bin/bash list="A B C D E F" list=$list" G" for n in $list do echo "The next letter is $n" done [root@master shell]# sh for_2.sh The next letter is A The next letter is B The next letter is C The next letter is D The next letter is E The next letter is F The next letter is G
for循环查看在终端执行后的结果
例1: [root@master shell]# cat for_3.sh #!/bin/bash for state in `ls /root` do echo "Have you ever visited $state?" done [root@master sh 4000 ell]# sh for_3.sh Have you ever visited admin-openrc? Have you ever visited anaconda-ks.cfg? Have you ever visited demo-openrc? Have you ever visited python? Have you ever visited rhel-server-7.2-x86_64-dvd.iso?
for循环遍历文件
例1: [root@master shell]# cat for_4.sh #!/bin/bash for file in /mnt/* do if [ -d "$file" ];then echo "$file is a directory" elif [ -f "$file" ];then echo "$file is a file" fi done [root@master shell]# sh for_4.sh /mnt/file1 is a file /mnt/file10 is a file /mnt/file2 is a file /mnt/file3 is a file /mnt/file4 is a file /mnt/file5 is a file /mnt/file6 is a file /mnt/file7 is a file /mnt/file8 is a file /mnt/file9 is a file
相关文章推荐
- shell脚本编程之for语句、if语句使用介绍
- shell脚本之for语句
- Shell 脚本应用(for、while、case语句应用)
- Shell脚本中循环语句for,while,until用法
- shell脚本编程之for语句、if语句使用介绍
- Shell脚本for循环语句简明教程
- 使用for、if语句添加用户的一个shell脚本
- shell脚本之循环语句for,while,until用法的详解
- 一文读懂Shell脚本中循环语句for,while,until用法
- shell脚本应用(三)for、while、case语句
- shell脚本编程之for语句、if语句使用介绍
- Linux-shell脚本-for语句/where语句/until语句
- Shell脚本入门(九) - 循环控制语句:for in
- shell 脚本之if、for、while语句
- shell脚本下的循环语句for、while、until
- shell脚本之-if流程控制语句和for循环语句的使用
- shell脚本练习一(if语句、case语句、for语句、while语句)
- Shell脚本之for、while循环语句和case分支语句
- Shell 脚本之循环语句(for,while,until)以及case,select,break,continue实例详解
- shell脚本中for循环语句错误