Unix altında, belirli bir uzantıya sahip tüm dosyaları (tüm excel dosyaları) tüm alt dizinlerden başka bir dizine kopyalamak istiyorum. Aşağıdaki komuta sahibim:
cp --parents `find -name \*.xls*` /target_directory/
Bu komutla ilgili sorunlar şunlardır:
Dizin yapısını da kopyalar ve ben sadece dosyaları istiyorum (bu nedenle tüm dosyalar / target_directory / dizinine gelmelidir)
Dosya adlarında boşluklar olan dosyaları kopyalamıyor (oldukça az)
Bu sorunlar için herhangi bir çözüm var mı?
find... exec mv
?