摘抄自 https://www.python100.com/html/Z32C4LDHO470.html

for循环是Shell中最常用的循环方式之一,可以循环遍历一个给定的列表。在遍历目录时,我们可以使用for循环来遍历当前目录下的所有文件和文件夹。

以下是一个示例代码:

echo "当前目录下的文件和文件夹:"
for file in *; do
    if [ -d "$file" ]; then
        echo "$file 是一个目录"
    else
        echo "$file 是一个文件"
    fi
done
上述代码首先使用通配符"*"匹配当前目录下的所有文件和文件夹,然后循环遍历这个列表。在每一次循环中,我们判断文件类型并输出相应的信息。

  

for循环会遍历当前目录下的所有文件和文件夹,不会再继续遍历子文件夹。

posted on 2024-02-21 17:31  dw2nn  阅读(277)  评论(0)    收藏  举报