Yalnızca belirli uzantıdaki dosyaları kopyalamak için şu bash komut dosyasını kullanıyorum (bu durumda * .sh), ancak yine de tüm dosyaları kopyalamaktadır. Sorun nedir?rsync kopyalama seçeneğini kullanarak yalnızca belirli dosya türlerini kopyala seçeneğini kullanın
from=$1 to=$2 rsync -zarv --include="*.sh" $from $to
kullanmanız gerekirse, G/$ ila $ alıntı öneririm. Eğer konumsal argümanlar 1/2 boşluk içeriyorsa bunu yapmak beklenmedik sonuçlar verebilir. –