复制带有双引号和匹配模式的文件

Ela*_*Ela 3 unix linux shell cp

我有需要复制到该文件夹​​的文件。会有匹配的模式。例如:如果 test.cls 存在。与该文件一起,还需要复制 test.cls-meta.xml。我会使用 test.cls* 复制这两个文件\n通常我使用以下命令

\n\n
cp test.cls* directory/\n
Run Code Online (Sandbox Code Playgroud)\n\n

有些文件名之间有空格。所以我必须将文件放在双引号中来处理空格。但它失败了,因为它假设 * 作为名称的一部分。如何解决这个问题?

\n\n
cp "test.cls*" directory/\ncp: cannot stat \xe2\x80\x98test.cls*\xe2\x80\x99: No such file or directory\n
Run Code Online (Sandbox Code Playgroud)\n