Vielleicht interessiert es dich ja auch, warum dein erster Versuch nicht geht.
cp test test/*/ expandiert bei dir zu
cp test test/1/ test/2/ test/3/
,weil die Wildcard bei dir 3 Unterverzeichnisse findet. cp versucht jetzt also, die Datei test und die Verzeichnisse test/1/ und test/2/ in das Verzeichnis test/3/ zu kopieren. cp nimmt immer das letzte Argument der expandierten Liste als Ziel. test landet auch dort, aber da du dem cp keine Option -r mitgegeben hast, scheitert dies bei test/1 und /test/2 daran, dass dies Verzeichnisse sind. Daher die Fehlermeldung mit dem "ausgelassen".
cp kann nicht "verteilen".
for i in 1 2 3
do
cp test test/$i
done
ginge aber.