Copiare (quasi) tutti i file con la shell di linux Bash

Quando si vuole copiare una serie di file da una cartella ad un’altra, escludendone alcuni, quello che si fa solitamente è di copiare tutto e poi rimuovere i file non desiderati.
Esiste un trucchetto, del comando cp che permette di evitare la copia di alcuni file o cartelle.
Basta eseguire questo comando:
# cp -r !(file_da_saltare_1) /url/destinazione
oppure per escludere più nomi
# cp -r !(file_da_saltare_1|file_da_saltare_2) /url/destinazione

Mi auguro che torni utile a qualcuno!