में फ़ोल्डर में एकाधिक 7z फ़ाइलों को निकालें, मैं लगभग 900 7z फ़ाइलों को कैसे निकाला जा सकता हूं जो सभी एक ही फ़ोल्डर में स्थित हैं और सभी में केवल एक ही फाइल है जिसमें बिना किसी एक को किया जा रहा है? मैं उबंटू 10.10 का उपयोग कर रहा हूं। सभी फाइलें/home/username/folder1/folder2 में स्थित हैं, मुझे लगता है कि ऐसा करने का एकमात्र तरीका बैश फ़ाइल बनाकर है, लेकिन इस बारे में कोई जानकारी नहीं है कि इसे कैसे करें या कैसे शुरू किया जाए। क्या कोई मेरी मदद कर सकता है, या कम से कम मुझे सही दिशा में इंगित कर सकता है?ubuntu linux
10
A
उत्तर
10
for arc in *.7z
do
7zwhatever "$arc"
done
adition में
0
पाश के लिए एक का उपयोग करने के
आप भी कार्यकारी तर्क या xargs के साथ संयोजन में मिल का उपयोग कर सकते
7
for f in *.7z
do
7zr e "$f" &
done
यह अगर वे 7z प्रारूप हैं सब .7z
फ़ाइलों को अलग होगा पूरा निर्देशिका के लिए, पूरा करने के लिए इंतजार किए बिना।
आपके कंप्यूटर का स्वामित्व हो सकता है। आपको चेतावनी दी गई है!
+1
यदि आपके पास 900 फाइलें हैं तो हाँ, यह दर्द होगा। –
0
सबसे आसान तरीका unzip '*.zip'
है।
सुनिश्चित करें कि आपके पास '
अंक हैं।
4
मुक्त करने के लिए कुल प्रगति मीटर के साथ सुविधाजनक तरीका का उपयोग parallel है बल्कि;)
ls *.7z | parallel -j+0 --eta '7z x {} >/dev/null'
8
7za -y x "*.7z"
ऊपर कोड मुझे
संबंधित मुद्दे
- 1. (ubuntu) linux
- 2. जावा से ubuntu (linux)
- 3. linux (ubuntu) पर npm स्थापना त्रुटि
- 4. x86 linux
- 5. ubuntu
- 6. ubuntu
- 7. UBUNTU
- 8. ubuntu
- 9. ubuntu
- 10. linux
- 11. linux
- 12. LINUX
- 13. linux
- 14. linux
- 15. linux
- 16. LINUX
- 17. ubuntu 10.04
- 18. Ubuntu 12.04
- 19. ubuntu 11.04
- 20. Ubuntu 10.04
- 21. कैसे Ubuntu
- 22. UBUNTU 12.10
- 23. ubuntu सर्वर
- 24. sqlite3-ruby मणि ubuntu
- 25. Redhat Linux
- 26. जेनकींस linux
- 27. कैसे linux
- 28. rtnetlink (Linux)
- 29. CentOS Linux
- 30. जावा - Linux
के लिए काम किया जा रहा है निकालने आदेश 7zwhatever? –
@Robert: सही। –