Su OS X:
ls file_* | xargs -J {} mv {} temp/
Su Linux:
ls file_* | xargs -i {} mv {} temp/
find . -name "file_*" -maxdepth 0 -exec mv {} temp/ \;
find
è migliore di ls
dove potrebbero esserci più file del numero di argomenti del programma consentiti dalla tua shell.
Usa -t "specifica la directory di destinazione" su mv, dovrebbe funzionare spostando i file* nella directory di destinazione /temp
es:- #ls -l file* | xargs mv -t /temp