मैं इस लिपि का उपयोग कई फाइलों को अलग-अलग जिप फाइल में बदलने के लिए करता हूं (हालांकि एक ऑटोमेटर सेवा, इसलिए बैश)
for f in "$@"
do
zip -j "$f.zip" "$f"
done
यह पूरी तरह से काम करता है, ज़िप फ़ाइल में नाम का विस्तार है:
zipme.jpg zipme.jpg.zip के रूप में सामने आता है
परिणाम मैं बाद में हूँ: zipme.zip
यदि आप एक्सटेंशन छोड़ सकते हैं और अंडरस्कोर के साथ अवधि को बदल सकते हैं तो यह और भी बेहतर होगा: zipme_jpg.zip
मेरे कई क्लाइंट को दो पीरियड्स की समस्या है। अभी मैं उन्हें ज़िप करने के बाद हाथ से हटा देता हूं। क्या कोई मुझे बता सकता है कि स्क्रिप्ट को कैसे ठीक किया जाए?