如何用大括号扩展unix删除所有多扩展名的文件?

How to delete all files of multiple extensions with brace expansion unix?

我哪里错了?

我正在尝试将所有 .json.py/home/myname/foo/ 移动到 /home/myname/foo/

我试过了,在目录 myname
mv ./foo/{*.json, *.py} ./bar/
以及屁股 mv ./foo/*{.json, .py} ./bar/

但无济于事。很想学习如何正确使用扩展当然比移动文件更重要。谢谢。

省略space。 ./foo/*.{json,py}./foo/*{.json,.py} 都可以。

或者,更简单但稍长一些,mv ./foo/*.json ./foo/*.py ./bar