একই নামের সাথে ফোল্ডারের জিপ তৈরি করুন


23

আমি কমান্ড-লাইন থেকে একটি ফোল্ডারের জিপ তৈরি করতে চাই। আমি এরকম কিছু করতে পারি
zip -r folder.zip folder। আমি জিপড ফোল্ডারটিকে মূল ফোল্ডারের মতোই নাম দিতে চাই। আমি এটি একটি স্ক্রিপ্ট লিখে অনুকরণ করতে পারি:

#!/bin/bash
zip -r $1 $1  

এবং তারপর করছেন ./script folder

কোনও স্ক্রিপ্ট না লিখে এটি করা কি সম্ভব ?

উত্তর:



12

আপনি আপনার .bashrcফাইলটিতে এটি করে এমন একটি বাশ ফাংশন যুক্ত করতে পারেন :

function fzip {
    zip -r $1 $1
}

তারপরে শেলটিতে আপনি এটি করতে পারেন:

user@host:~$ fzip my_folder
# creates my_folder.zip

1
বাশ ফাংশন
হ'ল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.