可以使用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
循環遍歷目錄下的文件名的簡單示例。根據需要,你可以在循環中添加其他操作。