Isto verifica o bit executável e move todos os arquivos no diretório em que você está em src/
.
find . -maxdepth 1 -type f -perm +a=x -print0 | xargs -0 -I {} mv {} src/
Isto não verifica o nome do arquivo (assim xxxx e xxxx.cc e qualquer outra coisa é movida desde que seja um "arquivo" ( -type f
) a permissão "x" (eXecute) está definida ( -perm +a=x
)).