Io uso il seguente script bash per copiare solo i file di determinate estensioni (in questo caso * .sh), tuttavia copia ancora su tutti i file. Cosa c'è che non va?copia rsync solo su determinati tipi di file usando l'opzione include
from=$1 to=$2 rsync -zarv --include="*.sh" $from $to
Pur non parlando strettamente correlato, suggerirei di quotare $ da/$ a. Non farlo potrebbe dare risultati inattesi se gli argomenti posizionali 1/2 includono spazi. –