Tüm dosyaları alt dizinlerden Linux'ta bir hedef dizine taşımak için bir komutu veya kabuk komut dosyasını nasıl basarım? BöyleBash/Shell-Tüm dosyaları alt dizinlerden hedef dizine taşıyın mı?
9
A
cevap
14
GNU mv kullanıyorsanız, -t
seçenek (hedef dizin) oldukça faydalıdır:
find sourcedir -type f -print0 | xargs -0 mv -t target
man mv
daha ayrıntılı bilgi verir.
7
deneyin şey:
find sourcedir -type f -exec mv {} targetdir \;
İlgili konular
- 1. Hedef dizine ne koymalıyım?
- 2. Dosyaları farklı bir alt dizine kopyalamak için mapper & fileset'i kullanma?
- 3. Listedeki bir öğeyi taşıyın mı?
- 4. Dosyaları eskiden 31 gün sonra başka bir sürücüye taşıyın
- 5. Yuvalanmış alt dizinlerden girdileri içeren kovanı oluştur tablo
- 6. İçe aktarma test dosyalarını alt dizinlerden içe aktarma
- 7. maven antrun kopyalama kaynak hedef dizine temel
- 8. Bir alt dizine Grunt koy
- 9. Dosyaları, dosya adının ilk bölümüne göre dizinlere taşıyın?
- 10. JIRA - bir alt görevini bir öyküye taşıyın
- 11. Geçerli dizine bir alt dizinin nasıl yazılır?
- 12. Klasördeki dosyaları python'da bir dizine kopyalayın
- 13. GZipStream Dosyaları ayrı bir dizine kopyalayın
- 14. Hedef c isKindOfClass missunderstanding mı?
- 15. .NET kitaplıklarını bir alt dizine nasıl taşıyabilirim?
- 16. Git altmodülü alt dizine nasıl taşınır?
- 17. Haskell/GHCi - farklı dizinlerden yükleme modülleri
- 18. Kaplar arasında çeşitli öğeler taşıyın mı?
- 19. shutil.copy dosyaları için hedef yolunu oluşturun
- 20. js ve css dosyaları için kök olmayan bir dizine htaccess
- 21. Ben pom.xml'Bu iki profiliniz varsa ve ben hedef kaynak dizine eklemiş bazı kaynak dosyaları var pom dosyasını
- 22. XCode - dosyaları bir klasörden diğerine SCM farkında bir şekilde taşıyın.
- 23. Mercurial'a .orig dosyalarını ayrı bir dizine koyma yolu var mı?
- 24. Alt klasörlerin bulunduğu klasörleri bir hedef konuma yakacak şekilde kopyalayın
- 25. Bir dosyanın birden fazla klasöre/alt dizine dönüştürülmesi
- 26. Çoklu ön askı kancalarını taşıyın
- 27. Django Haystack - SearchQuerySet kullanarak bir alanın alt dizine göre filtrele()
- 28. Sonuçların alt dizine nasıl yönlendirileceği google nasıl yapılır?
- 29. Bir Listedeki tüm Dosyaları Bir Benzersiz Dizine Kopyalayın
- 30. MSBuild'i kullanarak dosyaları başka bir dizine nasıl kopyalarım?
Hem thiton hem de john'un çözümünü denedim. bother iyi çalıştı. Keşfedilmeyi keşfettiğim okul dışı düşünceyi keşfe çıktım. =). -exec mv {}, eşit derecede iyi çalışır – alvas