阅读量:0
可以使用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
循环遍历目录下的文件名的简单示例。根据需要,你可以在循环中添加其他操作。