请问cp中“*”的含义

请问cp中“*”的含义

在cp等中用的“*”是什么意思?我知道在正则式中它是表示前面子表达式的0次或多次。请问在这里也是这个意思吗?
cp * /path
是把当前的文件复制到?/path去
yes
[quote:d5f8a9b909="flashor"]cp * /path
是把当前的文件复制到?/path去[/quote]
请问:当前的文件是指的当前目录下所有的文件吗?还有那个“?”是什么意思?谢谢。
我试过了。用cp * /path 可以复制当前目录下的所有除目录以外的文件到/path去。然后我又试用cp e* ee.txt。在我试验的目录下只有一个叫error.txt的文件。命令生成的ee.txt文件与error.txt文件完全一样。我想在cp中“*”是任意0个或多个字符的意思。不是正则式中的意思了。
这和DOS下的通配符是一样的,“?”代表的是一个字符,“*”代表的是任意多的字符,可以是一个,也可以是很多!