go 获取centos7 指定路径下的所有文件,每个文件名执行"tcpreplay -i eth0 文件名" 这个命令
时间: 2024-03-14 18:47:25 浏览: 59
CentOS系统用64位linux版jdk-7u79
您可以尝试以下的 Shell 脚本来实现您的需求:
```bash
#!/bin/bash
# 指定目录位置
dir_path="/path/to/dir"
# 遍历目录下所有文件
for file in "$dir_path"/*
do
# 判断是否为文件
if [ -f "$file" ]
then
# 执行 tcpreplay 命令
tcpreplay -i eth0 "$file"
fi
done
```
这个脚本会遍历指定目录下的所有文件,并针对每个文件名执行 `tcpreplay -i eth0 文件名` 这个命令。您可以将 `dir_path` 变量替换为您需要遍历的目录路径。
阅读全文