我需要帮助将通配符数组传递给 cp,我知道这是可以做到的,但想不通,
我有 3 个文件,均以单词 somefile 开头,但有 3 个不同的扩展名
- 某个文件.conf
- 某些文件.dat
- 一些文件.py
文件夹中有一堆其他文件,我只想将它们复制到其他位置。
我记得是这样的
cp somefile.[py conf dat] /somewhere
但这不起作用
我已经在网上搜索过但无法用我使用的关键词找到它。
答案1
根据 shell 的不同,你可以使用括号扩展
cp somefile.{py,conf,dat} /somewhere