shell for循环读取目录内的文件



我在目录中有逗号分隔的文件,我想使用for循环读取所有文件,尝试以下代码

echo on
cd tmpDocuments
`for /r %%i in (*csv) do "hello World" %%i`

得到2个错误

1. Syntax Error near unexpected token '%%i'
2. $'/r' command not found

请帮我整理一下

您可以尝试这样做-只需将DIR_TO_READ_FROM替换为您存储CSV的目录

for file in "${DIR_TO_READ_FROM}"/*.csv
do
echo "$file"
done 

最新更新