A resposta de @ ubaid-ashraf está quase lá. A maneira de especificar o arquivo sem extensão, em ksh , seria:
cp -- !(*.*) /new/path/
para que qualquer arquivo com ponto no nome do arquivo seja ignorado.
Para que isso funcione em bash , é necessário ativar a opção extglob ( shopt -s extglob ) e a opção kshglob em zsh ( set -o kshglob ).