我试图在 bash 中编写一个 for 循环来获取扩展名为 jpg、jpeg、png 的文件,这是我的尝试,但不起作用
for file in "${arg}"/*.{jpg,jpeg,png}; do echo ${arg}-something.jpg > z.txt ; done;
基本上,我想获取当前文件夹中具有这些扩展名的文件的名称,并对每个文件执行一些操作,然后使用新的扩展名输出文件名。
你没有使用$file
任何地方。尝试
for file in "$arg"/*.{jpg,jpeg,png} ; do
echo "$file" > z.txt
done
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)