আমি ব্যাচের স্ক্রিপ্ট থেকে একটি জিপ ফাইল তৈরি করার চেষ্টা করছি। আর্কাইভ_জিপ এর মতো নামকরণ করা আমার দরকার
দুর্ভাগ্যক্রমে, স্ল্যাশগুলির কারণে y / m / d এর মতো ফর্ম্যাট করার তারিখ সহ সিস্টেমে এটি কাজ করে না:
zip some_options "archive_%DATE%.zip"
%DATE%
পরিবর্তনশীল ভালো কিছু করার জন্য বিস্তৃতি
Mon 09/28/2009
আমার gnuwin32 প্যাকেজে অ্যাক্সেস রয়েছে, তাই আমি স্পর্শ sed
এবং ড্যাশ দ্বারা স্ল্যাশগুলি প্রতিস্থাপন করতে, বলতে পারি । সমস্যাটি হল, sed
জিপ সংরক্ষণাগারটির ফাইলের নাম তৈরি করতে আমি কীভাবে আউটপুট ব্যবহার করব ?
ইউনিক্স (বাশ) এ, কোনও কমান্ড-ইন-প্লেস মূল্যায়ন করতে ব্যাক-কোটস ব্যবহার করতে পারে এবং এর আউটপুট অন্য কমান্ডে ব্যবহার করতে পারে, এরকম কিছু:
zip [...] archive_`echo %DATE% | sed -e s/.../.../`.zip
উইন্ডোজে কি তেমন কিছু পাওয়া যায়?
অথবা হতে পারে যে ফেরতের মানটির জন্য একটি ভেরিয়েবল সেট করার sed
এবং ফাইলটির নামটি ব্যবহারের জন্য এটি ব্যবহার করার উপায় আছে ?