摘抄自 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循环会遍历当前目录下的所有文件和文件夹,不会再继续遍历子文件夹。
浙公网安备 33010602011771号