Onların dosya adı desen, büyük / küçük harf duyarsız dayalı bir yolda özyinelemeli bazı dosyaları kopyalamak için rsync çalıştırmak çalışıyorum . Bu rsync çalıştırmak için yaptım:
$ rsync -avvz --include ='*/' --include='.*[Nn][Aa][Mm][E].*' --exclude='*' ./a/ ./b/
Hiçbir şey kopyalanmaz, hata ayıklama çıktısı şunu gösterir:
[sender] hiding file 1Name.txt because of pattern *
[sender] hiding file 1.txt because of pattern *
[sender] hiding file 2.txt because of pattern *
[sender] hiding file Name1.txt because of pattern *
[sender] hiding directory test1 because of pattern *
[sender] hiding file NaMe.txt because of pattern *
Kullanmayı denedim: --include='*[Nn][Aa][Mm][E]*'
ve diğer kombinasyonlar ama yine de gitmiyor.
Bazı dosyaları dahil etmek için regex nasıl kullanılır hakkında herhangi bir fikir?
--exclude='*'
?