shell脚本之--for循环

shell脚本-for循环

#!/bin/bash

# 打印当前路径下的所有文件,包括当前路径下文件夹中包含的文件
 for i in `ls ./*`;do
     echo ${i}
 done

#  只是打印当前路径下的所有文件
 for i in ./*;do
     echo ${i}
 done

# 只是打印当前路径下的所有文件
 for i in `ls ./`;do
     echo ${i}
 done

# 只是打印当前路径下的所有文件
for i in `ls`;do
    echo ${i}
done

详细for解释点击

for i in 的各种用法 :

for i in “file1” “file2” “file3”
for i in /boot/*
for i in /etc/*.conf
for i in $(seq -w 10) –》等宽的01-10
for i in {1…10}
for i in $( ls )
for I in ( < f i l e ) f o r i i n (< file) for i in “ @” –》取所有位置参数,可简写为for i

注意:bash shell支持C式for循环

发布了84 篇原创文章 · 获赞 29 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_39852676/article/details/104719006
今日推荐