mkdir
não produz nada, portanto, xargs
não fará nada útil. Eu não entendo exatamente o que você quer fazer, então você deve explicar melhor sua pergunta.
"gostaria de mover um subconjunto de arquivos para esse diretório" - > os arquivos deste subconjunto compartilham um ou mais traços? Se sim, use o comando localizar assim:
find [conditions] -exec mv "{}" dirname \;
Se você quiser evitar digitar o nome do diretório duas vezes, ou se estiver fazendo isso a partir de um script, você pode fazer algo como
dirname=test
mkdir $dirname && mv filename $dirname