मैं चाहता हूँ करने के लिए unzipped से सभी फाइलों को विशिष्ट निर्देशिका, लेकिन पता नहीं कैसे यह करने के लिए का उपयोग शेल स्क्रिप्ट.
Lgl_Entitiy.txt.zip
Lgl_Entitiy.txt_1.zip
Lgl_Relate.txt.zip
Lgl_Relate.txt_1.zip
Lgl_Name.txt.zip
Lgl_Name.txt_1.zip
मैं चाहता हूँ करने के लिए unzipped से सभी फाइलों को विशिष्ट निर्देशिका, लेकिन पता नहीं कैसे यह करने के लिए का उपयोग शेल स्क्रिप्ट.
Lgl_Entitiy.txt.zip
Lgl_Entitiy.txt_1.zip
Lgl_Relate.txt.zip
Lgl_Relate.txt_1.zip
Lgl_Name.txt.zip
Lgl_Name.txt_1.zip
स्थापित खोलना:
sudo apt install
खोलना या yum install unzip
इस का उपयोग एक ही निर्देशिका में आप चाहते हैं करने के लिए फ़ाइलों को खोलना:
unzip ‘*.zip’
यदि आप चाहते हैं डाल करने के लिए असम्पीडित फ़ाइलें में अन्य निर्देशिका है, तो इस का उपयोग करें:
unzip ‘*.zip’ -d /usr/sampleZip/ExampleDir
यह डाल करने के लिए एक खोल स्क्रिप्ट:
vim shellscript.sh
फिर स्क्रिप्ट कुछ हो सकता है जैसे:
#!/bin/bash
unzip ‘*.zip’
सहेजने के बाद, स्क्रिप्ट, इसे लागू करने के लिए:
./shellscript.sh
आप उपयोग कर सकते हैं सरल खोलना आदेश.
मुझे तुम्हें एक उदाहरण दे:
cd /home/rexter/test
ls
1.zip
2.zip
3.zip
unzip '*.zip'
और अपनी किया!
########################
के रूप में आप चाहते हैं के लिए स्क्रिप्ट ही है । यहाँ यह है, सिर्फ संपादित तदनुसार
#!/bin/bash
cd <path-to-your-directory>
unzip '*.zip'
इस फाइल को बचाने के रूप में unzipscript.sh और निष्पादन योग्य के लिए अनुमति का उपयोग कर इसे 'sudo chmod +x unzipscript.sh' और फिर इस स्क्रिप्ट को चलाने.