溫馨提示×

怎么用shell循環讀取目錄下的文件名

小億
416
2023-11-22 21:51:29
欄目: 編程語言

可以使用for循環來遍歷目錄下的文件名。

#!/bin/bash

# 遍歷當前目錄下的文件名
for file in *
do
    echo $file
done

如果要遍歷指定目錄下的文件名,可以將目錄路徑作為參數傳遞給for循環。

#!/bin/bash

# 遍歷指定目錄下的文件名
for file in /path/to/directory/*
do
    echo $file
done

注意,在使用for循環遍歷文件名時,如果文件名中包含空格或特殊字符,可能會導致處理錯誤。為避免這種情況,可以使用雙引號將$file包圍起來。

#!/bin/bash

# 遍歷當前目錄下的文件名,處理包含空格或特殊字符的文件名
for file in *
do
    echo "$file"
done

以上是使用for循環遍歷目錄下的文件名的簡單示例。根據需要,你可以在循環中添加其他操作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女