Bash 脚本:遍历当前路径中的文件名149


在 Bash 脚本中遍历当前路径中的文件名是一个常见的任务,它允许脚本执行以下操作:
处理文件夹中的所有文件
获取有关文件的信息
执行文件操作

可以通过多种方法在 Bash 脚本中遍历当前路径中的文件名:

1. for 循环遍历文件列表

最简单的方法是使用 for 循环遍历 ls 命令返回的文件列表。如下脚本所示:```bash
#!/bin/bash
# 遍历当前路径中的所有文件
for file in $(ls); do
# 对每个文件执行操作
echo "处理文件:$file"
done
```

2. while 循环遍历 read 命令

另一种方法是使用 while 循环和 read 命令从 ls 命令的输出中逐行读取文件名。如下脚本所示:```bash
#!/bin/bash
# 遍历当前路径中的所有文件
while read file; do
# 对每个文件执行操作
echo "处理文件:$file"
done <

2024-12-24


上一篇:Bash脚本不识别自定义命令:故障排除指南

下一篇:Bash脚本文件开头什么意思?