相关疑难解决方法(0)

使用for循环匹配具有各种扩展名的文件

我试图匹配并循环扩展.txt .h .py文件.在特定文件夹$ {arg}中.这就是我做的

for file in ${arg}/*.{txt, h, py}; do
  ...

done
Run Code Online (Sandbox Code Playgroud)

但是,即使我有这样的文件,我的所有扩展都没有这样的文件.

 line 24: dir1/*.{txt,: No such file or directory
 line 24: h,: No such file or directory
 line 24: py}: No such file or directory
Run Code Online (Sandbox Code Playgroud)

如何循环使用指定扩展名的文件for

bash

4
推荐指数
3
解决办法
4384
查看次数

标签 统计

bash ×1