ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

aunpack - Online in the Cloud

Run aunpack in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command aunpack that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

কার্যক্রম:

NAME এর


atool - বিভিন্ন ধরনের ফাইল সংরক্ষণাগার পরিচালনার জন্য একটি স্ক্রিপ্ট

সাইনোপিসিস


একটি যন্ত্রাংশ [অনুযায়ী OPTION] ... সংরক্ষণাগার [ফাইল] ...
আনপ্যাক [অনুযায়ী OPTION] ... সংরক্ষণাগার [ফাইল] ...
একটি প্যাক [অনুযায়ী OPTION] ... সংরক্ষণাগার [ফাইল] ...
চেয়ে [অনুযায়ী OPTION] ... সংরক্ষণাগার [ফাইল] ...
একটি বিড়াল [অনুযায়ী OPTION] ... সংরক্ষণাগার [ফাইল] ...
adiff [অনুযায়ী OPTION] ... সংরক্ষণাগার সংরক্ষণাগার
arepack [অনুযায়ী OPTION] ... পুরাতন আর্কাইভ নতুন-আর্কাইভ

বর্ণনাঃ


এই ম্যানুয়াল পৃষ্ঠার নথিটি বর্ণনা করে একটি যন্ত্রাংশ আদেশ এই কমান্ডের জন্য ব্যবহার করা হয়
বিভিন্ন ধরনের ফাইল সংরক্ষণাগার পরিচালনা করা, যেমন টার এবং জিপ সংরক্ষণাগার। প্রতিটি কমান্ড হতে পারে
পৃথকভাবে বা উপযুক্ত বিকল্প প্রদান করে মৃত্যুদন্ড কার্যকর করা হয় একটি যন্ত্রাংশ (দেখুন বিকল্প নিচে).

আনপ্যাক একটি সংরক্ষণাগার থেকে ফাইল নিষ্কাশন করে। প্রায়শই কেউ একটি আর্কাইভের সমস্ত ফাইল বের করতে চায়
একটি একক সাবডিরেক্টরিতে। যাইহোক, কিছু আর্কাইভে তাদের রুটে একাধিক ফাইল থাকে
ডিরেক্টরি আনপ্যাক প্রোগ্রামটি প্রথমে একটি ফাইল এক্সট্র্যাক্ট করে এই সমস্যাটি কাটিয়ে ওঠে
অনন্য (অস্থায়ী) ডিরেক্টরি, এবং তারপর সম্ভব হলে এর বিষয়বস্তুগুলিকে ফিরিয়ে নিয়ে যাওয়া। এটাও
স্থানীয় ফাইলগুলিকে ভুল করে ওভাররাইট করা থেকে বাধা দেয়।

একটি প্যাক সংরক্ষণাগার তৈরি করে (বা ফাইল সংকুচিত করে)। যদি কোন ফাইল আর্গুমেন্ট নির্দিষ্ট করা না থাকে,
যোগ করার জন্য ফাইলের নাম স্ট্যান্ডার্ড ইন থেকে পড়া হয়।

চেয়ে একটি সংরক্ষণাগার মধ্যে ফাইল তালিকা.

একটি বিড়াল স্ট্যান্ডার্ড আউট একটি সংরক্ষণাগার থেকে ফাইল নিষ্কাশন.

adiff ব্যবহার করে দুটি আর্কাইভের মধ্যে পার্থক্য তৈরি করে পরিবর্তন(1).

arepack সংরক্ষণাগারগুলিকে একটি ভিন্ন বিন্যাসে পুনরায় প্যাক করে। এটি প্রথমে সমস্ত ফাইল নিষ্কাশন করে এটি করে
পুরানো সংরক্ষণাগারের একটি অস্থায়ী ডিরেক্টরিতে, তারপরে এক্সট্র্যাক্ট করা সমস্ত ফাইল প্যাক করা
নতুন সংরক্ষণাগারে ডিরেক্টরি। --ফরম্যাট (-এফ) এর সাথে একত্রে --each (-e) বিকল্পটি ব্যবহার করুন
atool এর একটি একক আহ্বান ব্যবহার করে একাধিক সংরক্ষণাগার পুনরায় প্যাক করতে। উল্লেখ্য যে arepack হবে না
পুরানো সংরক্ষণাগার সরান।

না হলে --ফরম্যাট (-F) বিকল্প প্রদান করা হয়, সংরক্ষণাগার বিন্যাস দ্বারা নির্ধারিত হয়
সংরক্ষণাগার ফাইল এক্সটেনশন। যেমন একটি এক্সটেনশন ".tar.gz" বা ".tgz" মানে tar+gzip ফরম্যাট। বিঃদ্রঃ
বিভাগে তালিকাভুক্ত ক্রমে এক্সটেনশন চেক করা হয় সংরক্ষণাগার ধরনের নিচে,
এই কারণে ".tar.gz" এক্সটেনশন সহ একটি ফাইলকে tar+gzip সংরক্ষণাগার হিসাবে বিবেচনা করা হয়, একটি নয়
gzip সংকুচিত ফাইল।

বিকল্প


এই প্রোগ্রামগুলি সাধারণ GNU কমান্ড লাইন সিনট্যাক্স অনুসরণ করে, যার সাথে শুরু হয় দীর্ঘ বিকল্পগুলি
দুটি ড্যাশ (`-')। বিকল্পগুলির একটি সারাংশ নীচে অন্তর্ভুক্ত করা হয়েছে।

-আমি, --তালিকা
সংরক্ষণাগার মধ্যে ফাইল তালিকা. এই বিকল্পটি স্বয়ংক্রিয়ভাবে অনুমান করা হয় যখন চেয়ে মৃত্যুদন্ড কার্যকর করা হয়

-এক্স, --নির্যাস
সংরক্ষণাগার থেকে ফাইল নিষ্কাশন. এই বিকল্পটি স্বয়ংক্রিয়ভাবে অনুমান করা হয় যখন আনপ্যাক is
নিষ্পন্ন.

-এক্স, --এক্সট্রাক্ট-টু=পাথ
আর্কাইভ থেকে নির্দিষ্ট ডিরেক্টরিতে ফাইলগুলি বের করুন। যখন আনপ্যাক সংকুচিত
ফাইল, PATH হয় একটি ফাইলের নাম বা একটি বিদ্যমান ডিরেক্টরি উল্লেখ করতে পারে।

-এ, -- যোগ করুন
সংরক্ষণাগার তৈরি করুন। এই বিকল্পটি স্বয়ংক্রিয়ভাবে অনুমান করা হয় যখন একটি প্যাক মৃত্যুদন্ড কার্যকর করা হয়

-গ, --বিড়াল
সংরক্ষণাগার থেকে স্ট্যান্ডার্ড আউটে একটি ফাইল এক্সট্র্যাক্ট করুন (স্ক্রীনে এটি প্রদর্শন করা হচ্ছে)। এই বিকল্প
স্বয়ংক্রিয়ভাবে অনুমান করা হয় যখন একটি বিড়াল মৃত্যুদন্ড কার্যকর করা হয়

-d, -- পার্থক্য
দুটি আর্কাইভ বের করুন এবং ব্যবহার করুন পরিবর্তন(1) তাদের মধ্যে পার্থক্য তৈরি করা। এই
অপশন স্বয়ংক্রিয়ভাবে অনুমান করা হয় যখন adiff মৃত্যুদন্ড কার্যকর করা হয়

-ই, -- প্রতিটি
প্রতিটি আর্গুমেন্টের জন্য, নির্দিষ্ট কমান্ডটি চালান। এটি দ্রুত ব্যবহার করা যেতে পারে
এক্সট্রাক্ট, তালিকা বা একাধিক আর্কাইভ তৈরি করুন (দেখুন উদাহরণ নিচে). এই অপশন করতে পারবেন না
cat কমান্ডের সাথে ব্যবহার করা হবে।

-এফ, --ফরম্যাট=EXTENSION কে
ম্যানুয়ালি সংরক্ষণাগার বিন্যাস নির্দিষ্ট করুন (দেখুন সংরক্ষণাগার ধরনের নিচে).

-এস, -- অনুকরণ
সিমুলেশন মোডে atool চালান। ফাইল সিস্টেমে কোন পরিবর্তন (অর্থাৎ লেখা) হবে না
করা হয়েছে, এবং সমস্ত কমান্ড যা কার্যকর করা হবে তার পরিবর্তে প্রদর্শিত হবে। এই বিকল্প
সঙ্গে মিলিত করা যাবে না --ব্যাখ্যা করা (যেহেতু এটি ইতিমধ্যেই বোঝায়)।

মনে রাখবেন যে এটি নিশ্চিত নয় যে সিমুলেশন মোডে প্রিন্ট করা কমান্ডগুলি হবে
নন-সিমুলেশন মোডে নির্বাহিতদের মতোই। এর কারণ কিছু অপারেশন
সংরক্ষণাগারে কী ফাইল রয়েছে তার উপর নির্ভর করে এবং atool এই সময়ে শুধুমাত্র নির্ধারণ করতে পারে
যে আর্কাইভ নিষ্কাশন দ্বারা.

-ই, --ব্যাখ্যা করা
atool দ্বারা নির্বাহিত কমান্ড প্রদর্শন করুন। এই বিকল্পের সাথে একত্রিত করা যাবে না -- অনুকরণ.

-পি, --পৃষ্ঠা
একটি পেজার মাধ্যমে আউটপুট চালান, সাধারণত পেজার পরিবেশ পরিবর্তনশীল না হলে পেজার is
সেট।

-চ, -- বল
ফাইলগুলি থেকে বের করার সময়, স্থানীয় ফাইলগুলিকে ওভাররাইট করার অনুমতি দিন। একটি তৈরি করার সময়
সংরক্ষণাগার, সংরক্ষণাগার ফাইলটি আগে থেকে থাকলে ওভাররাইট করার অনুমতি দিন। মনে রাখবেন যে
বিদ্যমান RAR এবং Zip আর্কাইভে ফাইল যোগ করা সম্ভব (এটি সম্ভব নয়
অন্যান্য অনেক ফরম্যাটের জন্য)।

-ডি, --সাবডির
সংরক্ষণাগারগুলি বের করার সময়, সংরক্ষণাগারের জন্য সর্বদা একটি নতুন ডিরেক্টরি তৈরি করুন এমনকি যদি
আর্কাইভ এর রুট ডিরেক্টরিতে শুধুমাত্র একটি ফাইল রয়েছে।

-0, --খালি
সংরক্ষণাগারে ফাইল তৈরি বা যোগ করার সময় কোনো ফাইল আর্গুমেন্ট নির্দিষ্ট না থাকলে,
ফাইলের তালিকা স্ট্যান্ডার্ড ইন থেকে পড়া হবে। সাধারণত এই ফাইলের নাম হয়
নিউলাইন দ্বারা পৃথক করা হয়, কিন্তু এই বিকল্পের সাহায্যে তারা নাল-বাইট দ্বারা পৃথক করা হয়। এই
GNU find -print0 বিকল্পের সাথে উপযোগী।

-q, -- শান্ত
এক দ্বারা verbosity স্তর হ্রাস. এটি ডিফল্ট ভার্বোসিটি থেকে বিয়োগ করা হয়
স্তর, বা এর সাথে নির্দিষ্ট স্তর -- শব্দচয়ন. এই বিকল্পটি আরও নির্দিষ্ট করা যেতে পারে
একবারের চেয়েও কম ভার্বোস atool করতে।

-ভি, -- ভারবোস
এক দ্বারা verbosity স্তর বৃদ্ধি. এটি ডিফল্ট ভার্বোসিটি স্তরে যোগ করা হয়, বা
এর সাথে নির্দিষ্ট স্তর -- শব্দচয়ন. এই বিকল্পটি একাধিকবার উল্লেখ করা যেতে পারে
atoolকে আরও বেশি ভার্বস করতে।

-ভি, -- শব্দচয়ন=লেভেল
ভার্বোসিটি লেভেল উল্লেখ করুন। ডিফল্ট স্তর হল 1, যার অর্থ "স্বাভাবিক শব্দচয়ন" -
যেমন আর্কাইভ থেকে তৈরি এবং নিষ্কাশন করার সময়, ফাইলগুলি তালিকাভুক্ত করা হবে।

--config=ফাইল
নির্দিষ্ট ফাইল থেকে কনফিগারেশন লোড করুন। এই বিকল্পটি ব্যবহার করার সময়, সিস্টেম-ব্যাপী
এবং ব্যবহারকারী-ব্যাপী কনফিগারেশন ফাইল লোড করা হবে না। যদি নির্দিষ্ট ফাইল করে
বিদ্যমান নেই বা পড়া যাবে না, atool একটি ত্রুটি বার্তা দিয়ে শেষ হবে।

-ও, --বিকল্প=KEY=মান
একটি কনফিগারেশন বিকল্প ওভাররাইড করুন। এগুলি কনফিগারেশন পড়ার পরে প্রয়োগ করা হয়
ফাইল।

আপনি বিভিন্ন বিকল্প ওভাররাইড করতে এটি একাধিকবার নির্দিষ্ট করতে পারেন।

-ও, --ফরম্যাট-বিকল্প=অনুযায়ী OPTION
আর্কাইভার কমান্ডে অতিরিক্ত বিকল্প পাঠান। নির্দিষ্ট করার সময় এটি কার্যকর হতে পারে
কিছু আর্কাইভের জন্য কম্প্রেশন অপশন, যেমন
একটি প্যাক -F7z -O-mx=9 archive.7z Dir
আপনি এটি একাধিকবার নির্দিষ্ট করতে পারেন বিভিন্ন বিকল্প যোগ করুন।

--সেভ-আউটডির=ফাইল
ফাইলগুলি বের করার সময়, সংরক্ষণাগারটি যে ডিরেক্টরিটি ছিল তার নাম সংরক্ষণ করুন
নির্দিষ্ট ফাইলে এক্সট্রাক্ট করা হয়েছে। যদি কমান্ডটি `এক্সট্রাক্ট' না হয়, বা
সংরক্ষণাগারটি একটি নতুন ডিরেক্টরিতে বের করা হয়নি, তারপরে কিছুই লেখা হবে না
নির্দিষ্ট ফাইল। যদি একাধিক সংরক্ষণাগার নির্দিষ্ট করা হয় (-এর সাথে), তবে শুধুমাত্র শেষ
যে ডিরেক্টরিতে ফাইলগুলি বের করা হয়েছিল তা FILE-এ লেখা হবে।

এই বিকল্পটি অভ্যন্তরীণভাবে ব্যবহৃত হয় (দেখুন উদাহরণ নিচে).

--help বিকল্পগুলির সারাংশ দেখান।

--সংস্করণ
আউটপুট সংস্করণ তথ্য এবং প্রস্থান.

সংরক্ষণাগার ধরনের


যদি না -f (--ফর্ম্যাট) বিকল্প প্রদান করা হয়, সংরক্ষণাগার বিন্যাস দ্বারা নির্ধারিত হয়
সংরক্ষণাগার ফাইল এক্সটেনশন। যেমন একটি এক্সটেনশন ".tar.gz" বা ".tgz" মানে tar+gzip ফরম্যাট। বিঃদ্রঃ
যে এক্সটেনশন উপরে তালিকাভুক্ত অন্য চেক করা হয়, যে কারণে একটি ফাইল সঙ্গে
এক্সটেনশন ".tar.gz" একটি tar+gzip সংরক্ষণাগার হিসাবে বিবেচিত হয়, একটি gzip সংরক্ষণাগার নয়৷

যখনই extract কমান্ড সমর্থিত হয় তখনই diff কমান্ডটি সমর্থিত হয়।

সমর্থিত সংরক্ষণাগার প্রকারগুলি হল:

tar+gzip (.tar.gz, .tgz)
সমস্ত কমান্ড সমর্থিত.

tar+bzip (.tar.bz, .tbz)
সমস্ত কমান্ড সমর্থিত.

tar+bzip2 (.tar.bz2, .tbz2)
সমস্ত কমান্ড সমর্থিত.

tar+compress (.tar.Z, .tZ)
সমস্ত কমান্ড সমর্থিত.

tar+lzop (.tar.lzo, .tzo)
সমস্ত কমান্ড সমর্থিত.

tar+lzip (.tar.lz, .tlz)
সমস্ত কমান্ড সমর্থিত.

tar+xz (.tar.xz, .txz)
সমস্ত কমান্ড সমর্থিত.

tar+7z (.tar.7z, .t7z)
সমস্ত কমান্ড সমর্থিত.

আলকাতরা (.tar)
সমস্ত কমান্ড সমর্থিত.

ফ্যাস্ শব্দ (.zip)
সমস্ত কমান্ড সমর্থিত.

বয়াম (জার, .যুদ্ধ)
লিস্ট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত। ক্যাট সমর্থিত যদি use_jar_program
নিষ্ক্রিয় করা.

RAR (.আর)
সমস্ত কমান্ড সমর্থিত.

lha (.lha, .lzh)
সমস্ত কমান্ড সমর্থিত.

7z (.7z)
এক্সট্রাক্ট, লিস্ট এবং অ্যাড কমান্ড সমর্থিত।

আলজিপ (.alz)
এক্সট্রাক্ট কমান্ড সমর্থিত।

টেক্কা (.ace)
এক্সট্রাক্ট এবং লিস্ট কমান্ড সমর্থিত।

ar (.a)
সমস্ত কমান্ড সমর্থিত.

arj (.আরজ)
লিস্ট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

চাপ (.আর্ক)
সমস্ত কমান্ড সমর্থিত. (উল্লেখ্য যে আর্ক একটি অতিরিক্ত নতুন লাইন আউটপুট করে যখন বিড়াল
কমান্ড ব্যবহার করা হয়।)

RPM (.rpm)
এক্সট্রাক্ট এবং লিস্ট কমান্ড সমর্থিত।

দেবের (.deb)
এক্সট্রাক্ট এবং লিস্ট কমান্ড সমর্থিত।

ক্যাব (.ট্যাক্সি)
বিড়াল, নির্যাস, এবং তালিকা কমান্ড সমর্থিত.

gzip, (.gz)
ক্যাট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

বিজিপ (.bz)
ক্যাট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

bzip2 (.bz2)
ক্যাট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

সংকোচন করা (.Z)
ক্যাট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

lzma (.lzma)
ক্যাট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

lzop (.lzo)
এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত। cat কমান্ড সমর্থিত নয় কারণ
-f পতাকা দেওয়া না হলে lzop ফাইলগুলিকে স্ট্যান্ডার্ড আউটে বের করতে চায় না।

লিজিপ (.lz)
ক্যাট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

xz (.xz)
ক্যাট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

rzip (.rz)
এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

lrzip (.lrz)
এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

7zip (.7z)
সমস্ত কমান্ড সমর্থিত. (উল্লেখ্য যে 7z এক্সট্রাক্ট করা ফাইলগুলি লিখতে অস্বীকার করে
স্ট্যান্ডার্ড আউট যদি স্ট্যান্ডার্ড আউট একটি টার্মিনাল হয়। atool/acat-এর আউটপুট -p বা পাইপ ব্যবহার করুন
টার্মিনালে পড়ার সময় পেজারে।)

cpio (.cpio)
লিস্ট, এক্সট্রাক্ট এবং অ্যাড কমান্ড সমর্থিত।

কনফিগারেশন


সংস্করণ 0.8.0 থেকে, atool কাস্টম কনফিগারেশন ফাইল পড়তে পারে। প্রথমত, হার্ডকোড ডিফল্ট
atool প্রোগ্রাম ফাইল মূল্যায়ন করা হয়. তারপর সিস্টেম-ব্যাপী কনফিগারেশন মান লোড করা হয়
থেকে /etc/atool.conf যদি সেই ফাইলটি বিদ্যমান থাকে। অবশেষে, প্রতি ব্যবহারকারী কনফিগারেশন মান হয়
থেকে লোড .atoolrc বর্তমান ব্যবহারকারীর হোম ডিরেক্টরিতে।

কনফিগারেশন ফাইলের বিন্যাস সহজ:

পরিবর্তনশীল মান

এখানে পরিবর্তনশীল নীচে তালিকাভুক্ত একটি পরিবর্তনশীল, এবং মূল্য ভেরিয়েবলকে সংযুক্ত করার মান
সঙ্গে. পরিবর্তনশীল এবং মূল্য কমপক্ষে একটি হোয়াইটস্পেস (স্পেস, ট্যাব) দিয়ে আলাদা করা উচিত
ইত্যাদি)। # দিয়ে শুরু হওয়া খালি লাইন এবং লাইন বাতিল করা হয়েছে।

'1' এর মান মানে বিকল্পটি সক্রিয় করা হয়েছে এবং '0' এর অর্থ হল এটি নিষ্ক্রিয়। স্ট্রিংস
উদ্ধৃত করা উচিত নয়, কারণ তারা প্রথম নন-হোয়াইটস্পেস অক্ষর থেকে শুরু হয় এবং শেষ হয়
লাইনের শেষ।

বিকল্পগুলি হ'ল:

use_tar_bzip2_option (ডিফল্ট: 1)
আপনি যদি GNU টার ব্যবহার করেন এবং এটি সমর্থন করে তাহলে এটি সক্ষম করুন --bzip2 ফিল্টার করার বিকল্প
bzip2 এর মাধ্যমে bzip2'ed ফাইলগুলি। GNU টার সমর্থনের 1.13.6 বা পরবর্তী সংস্করণ --bzip2.
অতএব, আপনি যদি 1.13.6 এর আগে GNU tar ব্যবহার করেন, তাহলে আপনাকে এটি নিষ্ক্রিয় করতে হবে
বিকল্প।

এই হতে ব্যবহৃত টার_জে_অপশন ব্যবহার করুন কিন্তু --bzip2 ব্যবহার করা আরো বহনযোগ্য।

use_tar_lzip_option (ডিফল্ট: 0)
আপনি যদি GNU টার ব্যবহার করেন এবং এটি সমর্থন করে তাহলে এটি সক্ষম করুন --lzip ফিল্টার করার বিকল্প
lzip এর মাধ্যমে lzip'ed ফাইল। GNU টার সমর্থনের 1.23 বা তার পরবর্তী সংস্করণ --lzip.
অতএব, আপনি যদি 1.23 এর আগে GNU tar ব্যবহার করেন, তাহলে আপনাকে এটি নিষ্ক্রিয় করতে হবে
বিকল্প।

use_tar_z_option (ডিফল্ট: 1)
আপনি যদি GNU টার ব্যবহার করেন এবং এটি সমর্থন করে তাহলে এটি সক্ষম করুন -z জিজিপড ফিল্টার করার বিকল্প
জিজিপের মাধ্যমে ফাইল। আপনি এটি নিষ্ক্রিয় করতে হবে এবং টার_জে_অপশন ব্যবহার করুন যদি আপনি না করেন
GNU টার ব্যবহার করুন।

এই দুটি বিকল্প নিষ্ক্রিয় করার অর্থ এই নয় যে atool bzip2/gzip ফাইলগুলি বের করতে পারে না।
অক্ষম করা হলে, এর পরিবর্তে bzip2/gzip থেকে tar-এ আউটপুট পাঠাতে atool একটি পাইপ ব্যবহার করে।

যদি সম্ভব হয়, এই বিকল্পগুলি সক্রিয় করা উচিত কারণ ত্রুটি ব্যবস্থাপনা যখন ভাল
টার দ্বারা ফিল্টারিং করা হয়।

use_tar_lzma_option (ডিফল্ট: 1)
আপনি যদি GNU টার ব্যবহার করেন এবং এটি সমর্থন করে তাহলে এটি সক্ষম করুন --লজমা lzma ফিল্টার করার বিকল্প
lzma এর মাধ্যমে সংকুচিত ফাইল। GNU টার সমর্থনের 1.20 বা তার পরবর্তী সংস্করণ --লজমা.

use_tar_lzop_option (ডিফল্ট: 0)
আপনি যদি GNU টার ব্যবহার করেন এবং এটি সমর্থন করে তাহলে এটি সক্ষম করুন --lzop lzop ফিল্টার করার বিকল্প
lzop এর মাধ্যমে সংকুচিত ফাইল। GNU টার সমর্থনের 1.21 বা তার পরবর্তী সংস্করণ --lzop.

use_tar_xz_option (ডিফল্ট: 0)
আপনি যদি GNU টার ব্যবহার করেন এবং এটি সমর্থন করে তাহলে এটি সক্ষম করুন --xz xz ফিল্টার করার বিকল্প
xz এর মাধ্যমে সংকুচিত ফাইল। GNU টার সমর্থনের 1.22 বা তার পরবর্তী সংস্করণ --xz.

use_gzip_for_z (ডিফল্ট: 1)
আপনি যদি ডিকম্প্রেস করার সময় আনকম্প্রেস করার পরিবর্তে জিজিপ ব্যবহার করতে চান তবে এটি সক্ষম করুন
কম্প্রেস করা ফাইল (`.Z' ফাইল)।

ইউজ_রর_ফর_আনপ্যাক (ডিফল্ট: 0)
সম্ভব হলে unrar এর পরিবর্তে আপনি সর্বদা rar ব্যবহার করতে চাইলে এটি সক্ষম করুন। এই
এমনকি RAR তালিকাভুক্ত এবং বের করার সময়ও atool rar কমান্ড (path_rar) ব্যবহার করে
ফাইল।

ইউজ_আর্ক_ফর_আনপ্যাক (ডিফল্ট: 0)
আপনি যখন সম্ভব তখন nomarch এর পরিবর্তে সর্বদা আর্ক ব্যবহার করতে চাইলে এটি সক্ষম করুন। এই
এমনকি ARC তালিকাভুক্ত এবং নিষ্কাশন করার সময়ও atoolকে arc কমান্ড (path_arc) ব্যবহার করে
ফাইল।

use_arj_for_unpack (ডিফল্ট: 0)
সম্ভব হলে unarj এর পরিবর্তে আপনি সর্বদা arj ব্যবহার করতে চাইলে এটি সক্রিয় করুন। এই
এমনকি ARJ তালিকাভুক্ত এবং বের করার সময়ও atool arj কমান্ড (path_arj) ব্যবহার করে
ফাইল।

use_find_cpio_print0 (ডিফল্ট: 1)
যদি find -print0 বিকল্প সমর্থন করে এবং cpio -0 বিকল্প সমর্থন করে তাহলে এটি সক্রিয় করুন।
এটি ছাড়া, নতুন লাইন দিয়ে ফাইলের cpio সংরক্ষণাগার তৈরি করা অসম্ভব/কঠিন
তাদের নামের অক্ষর।

extract_deb_control (ডিফল্ট: 1)
Debian .deb প্যাকেজ ফাইলগুলিতে একটি DEBIAN ডিরেক্টরিতে নিয়ন্ত্রণ তথ্য থাকে,
বিশেষ করে প্যাকেজের "নিয়ন্ত্রণ" ফাইল। আপনি নিয়ন্ত্রণ চান তাহলে এটি সক্রিয় করুন
তথ্য সাধারণ ফাইল ছাড়াও নিষ্কাশন সময় নিষ্কাশন করা হবে.

strip_unknown_ext (ডিফল্ট: 1)
নির্দিষ্ট ধরনের ফাইল আসলে আর্কাইভ, কিন্তু তাদের এক্সটেনশন তা বলে না।
উদাহরণ হল ওপেন অফিস ডকুমেন্ট (জিপ ফাইল) এবং জিনিউমেরিক ডকুমেন্ট (gzip'ed)
নথি পত্র). যেহেতু এই ফাইলের নামগুলির এক্সটেনশনগুলি অটোলের কাছে অজানা, তাই তারা করবে
0-এ সেট করা এই অপশনটি দিয়ে স্ট্রিপ করা যাবে না। সেক্ষেত্রে আউটপুট ফাইল হবে
আনপ্যাক-XYZW এর মত কিছু। এই অপশনটি 1 তে সেট করলে এক্সটেনশন হবে
পরিবর্তে ছিনতাই.

use_pbzip2 (ডিফল্ট: 0)
আপনি bzip2 এর পরিবর্তে pbzip2 ব্যবহার করতে চাইলে এটি সক্ষম করুন। দয়া করে না যে যদি
use_tar_bzip2_option সক্ষম করা হয়েছে, তারপর bzip2 টার দ্বারা ব্যবহার করা হবে নির্বিশেষে
use_pbzip2 বিকল্প। সুতরাং আপনি যদি bzip2 এর পরিবর্তে pbzip2 ব্যবহার করতে চান তবে সেট করুন
use_pbzip2 থেকে 1 এবং use_tar_bzip2_option থেকে 0।

use_lbzip2 (ডিফল্ট: 0)
আপনি bzip2 এর পরিবর্তে lbzip2 ব্যবহার করতে চাইলে এটি সক্ষম করুন। দয়া করে না যে যদি
use_tar_bzip2_option সক্ষম করা হয়েছে, তারপর bzip2 টার দ্বারা ব্যবহার করা হবে নির্বিশেষে
use_lbzip2 বিকল্প। তাই যদি আপনি tar ব্যবহার করতে চান bzip2 এর পরিবর্তে lbzip2, সেট করুন
use_lbzip2 থেকে 1 এবং use_tar_bzip2_option থেকে 0।

use_pigz (ডিফল্ট: 0)
আপনি যদি জিজিপের পরিবর্তে পিগজ ব্যবহার করতে চান তবে এটি সক্ষম করুন। দয়া করে না যে যদি
use_tar_z_option সক্রিয় করা হয়েছে, তারপর gzip নির্বিশেষে tar দ্বারা ব্যবহার করা হবে
use_pigz বিকল্প। সুতরাং আপনি যদি জিজিপের পরিবর্তে পিগজ ব্যবহার করতে চান তবে use_pigz 1 এ সেট করুন
এবং 0 এর জন্য_tar_z_option ব্যবহার করুন।

use_plzip (ডিফল্ট: 0)
আপনি যদি lzip এর পরিবর্তে plzip ব্যবহার করতে চান তবে এটি সক্ষম করুন। দয়া করে না যে যদি
use_tar_lzip_option সক্রিয় করা হয়েছে, তারপর lzip tar দ্বারা ব্যবহার করা হবে নির্বিশেষে
use_plzip বিকল্প। তাই আপনি যদি tar-কে lzip এর পরিবর্তে plzip ব্যবহার করতে চান, use_plzip সেট করুন
1-এ এবং 0-এর জন্য_tar_lzip_option ব্যবহার করুন।

use_jar (ডিফল্ট: 0)
আপনি যদি জার সংরক্ষণাগার পরিচালনার জন্য জার ব্যবহার করতে চান তবে এটি সক্ষম করুন। যদি আপনি এই নিষ্ক্রিয়
বিকল্প, zip ব্যবহার করা হবে (যা ঠিক একইভাবে কাজ করা উচিত, এবং সম্ভবত দ্রুততর হবে
খুব)।

এই বিকল্পটি ডিফল্টরূপে নিষ্ক্রিয় করা আছে যেহেতু ফাইলগুলিকে স্ট্যান্ডার্ড আউটে (`বিড়াল') নিষ্কাশন করা হচ্ছে
জার দ্বারা সমর্থিত নয়।

use_file (ডিফল্ট: 1)
আপনি যদি অ্যাটুল ব্যবহার করে ফাইলের ধরন সনাক্ত করতে চান তবে এটি সক্ষম করুন ফাইল(1) সেই ফাইলগুলির জন্য
একটি অচেনা এক্সটেনশন সহ (বা কোনটিই নয়)।

use_file_always (ডিফল্ট: 0)
আপনি যদি atool ব্যবহার করে সবসময় সংরক্ষণাগার সনাক্ত করতে চান তবে এটি সক্ষম করুন ফাইল(1), নির্বিশেষে
ফাইল এক্সটেনশনের। অনুগ্রহ করে মনে রাখবেন যে এটির বর্তমানে কিছু ত্রুটি রয়েছে, যেমন
সমস্ত সংরক্ষণাগার প্রকার সনাক্ত করতে সক্ষম হচ্ছে না (বিশেষ করে টার সংরক্ষণাগার সংকুচিত
7zip, lzop, szip ইত্যাদি সহ)।

tmpdir_নাম (ডিফল্ট: আনপ্যাক-%04d)
atool বর্তমান ডিরেক্টরিতে তৈরি একটি অস্থায়ী ডিরেক্টরিতে নির্যাস করে যাতে না হয়
ফাইলগুলি ওভাররাইট করা হয়। এই ভেরিয়েবলটি অস্থায়ী ডিরেক্টরির নাম কী তা নিয়ন্ত্রণ করে
উচিত.

এই ভেরিয়েবলের `%d' স্ট্রিংটি 0 এর মধ্যে একটি এলোমেলো সংখ্যা দিয়ে প্রতিস্থাপিত হবে
এবং 9999। অন্য কিছু ব্যবহার করে এই সংখ্যার বিন্যাস পরিবর্তন করা সম্ভব
`%d'-এর চেয়ে দেখুন printf,(3).

tmpfile_name (ডিফল্ট: প্যাক-%04d)
pbzip2 ব্যবহার করার সময়, এবং সংরক্ষণাগার তৈরি করার সময়, একটি অস্থায়ী ফাইল তৈরি করতে হবে। এই
অপশনটি সেই ফাইলের নাম নিয়ন্ত্রণ করে। আরও বিস্তারিত জানার জন্য tmpdir_name দেখুন
বিন্যাস।

পথ_পেজার (ডিফল্ট: পেজার)

পথ_জার (ডিফল্ট: জার)

পথ_তার (ডিফল্ট: tar)

পথ_জিপ (ডিফল্ট: জিপ)

path_unzip (ডিফল্ট: আনজিপ)

path_gzip (ডিফল্ট: gzip)

path_bzip (ডিফল্ট: বিজিপ)

path_bzip2 (ডিফল্ট: bzip2)

path_pbzip2 (ডিফল্ট: pbzip2)

path_compress (ডিফল্ট: কম্প্রেস)

পথ_লজমা (ডিফল্ট: lzma)

path_lzop (ডিফল্ট: lzop)

path_lzip (ডিফল্ট: lzip)

পথ_রার (ডিফল্ট: rar)

path_unrar (ডিফল্ট: unrar)

path_lbzip2 (ডিফল্ট: lbzip2)

path_pigz (ডিফল্ট: pigz)

path_cabeextract (ডিফল্ট: cabeextract)

path_7z (ডিফল্ট: 7z)

path_unalz (ডিফল্ট: unalz)

পথ_লহা (ডিফল্ট: lha)

path_unace (ডিফল্ট: unace)

path_ar (ডিফল্ট: ar)

পথ_আরজ (ডিফল্ট: আরজ)

path_unarj (ডিফল্ট: unarj)

পাথ_আর্ক (ডিফল্ট: চাপ)

path_nomarch (ডিফল্ট: nomarch)

পথ_আরপিএম (ডিফল্ট: rpm)

path_rpm2cpio (ডিফল্ট: rpm2cpio)

পথ_ডিপিকেজি_ডেব (ডিফল্ট: dpkg-deb)

path_cpio (ডিফল্ট: cpio)

path_file (ডিফল্ট: ফাইল)

path_find (ডিফল্ট: খুঁজুন)

path_xargs (ডিফল্ট: xargs)

পথ_বিড়াল (ডিফল্ট: বিড়াল)

path_diff (ডিফল্ট: পার্থক্য)
এগুলি সংশ্লিষ্ট প্রোগ্রামগুলির সমস্ত পথ। সাধারণত তাদের ছেড়ে দেওয়া ভাল
যেমনটি, কারণ এইভাবে তাদের অবস্থানগুলি PATH ভেরিয়েবল থেকে দেখা যেতে পারে।

args_diff (ডিফল্ট: -ru)
এই ভেরিয়েবলটি ডিফ কমান্ডে যাওয়ার জন্য কমান্ড লাইন আর্গুমেন্টগুলি নির্দিষ্ট করে (যেমন
path_diff দ্বারা নির্দিষ্ট করা হয়েছে) adiff ব্যবহার করার সময়। স্পেস অক্ষর পৃথক আর্গুমেন্ট মধ্যে
এই স্ট্রিং

path_syscfg (ডিফল্ট: /etc/atool.conf)
(এই ভেরিয়েবলটি শুধুমাত্র atool প্রোগ্রাম ফাইলে সেট করা যেতে পারে।) এই ভেরিয়েবলটি নির্দিষ্ট করে
ডিরেক্টরি যেখানে সিস্টেম-ব্যাপী কনফিগারেশন ফাইল অবস্থিত।

path_userfg (ডিফল্ট: .atoolrc)
(এই ভেরিয়েবলটি শুধুমাত্র অ্যাটুল প্রোগ্রাম ফাইল এবং সিস্টেম-ওয়াইডে সেট করা যেতে পারে
কনফিগারেশন ফাইল।) এই ভেরিয়েবলটি ব্যবহারকারীর কনফিগারেশন ফাইলটি কোথায় তা নির্দিষ্ট করে
অবস্থিত মনে রাখবেন যে যদি এই ফাইলের নাম আপেক্ষিক হয় (অর্থাৎ `/' এর সাথে হচ্ছে না), এটি
বর্তমান ব্যবহারকারীর হোম ডিরেক্টরির সাথে আপেক্ষিক হবে (হোম দ্বারা নির্ধারিত
পরিবেশ সূচক).

default_verbosity (ডিফল্ট: 1)
এটি atool এর ডিফল্ট ভার্বোসিটি। -q এবং -v বিকল্পগুলি ব্যবহার করে, verbosity
স্তর উত্থাপিত এবং কমানো যেতে পারে। লেভেল 1 মানে "স্বাভাবিক শব্দচয়ন" - যেমন যখন
সংরক্ষণাগার থেকে তৈরি এবং নিষ্কাশন, ফাইল তালিকাভুক্ত করা হবে.

show_extracted (ডিফল্ট: 1)
যদি এটি 1 তে সেট করা থাকে, তাহলে aunpack কমান্ড সর্বদা কোন ফাইল বা ডিরেক্টরি দেখাবে
যে নিষ্কাশন করা হয়. অন্যথায় যে শুধুমাত্র মুদ্রিত হবে যদি সংরক্ষণাগার ছিল
একটি অপ্রত্যাশিত স্থানে নিষ্কাশন করা হয়েছে (স্থানীয় ফাইলগুলি ইতিমধ্যে বিদ্যমান বা
সংরক্ষণাগারটির রুট ডিরেক্টরিতে একাধিক ফাইল রয়েছে)।

এটি `default_verbosity 0'-এর সাথে সমন্বয়ে বেশ উপযোগী হতে পারে। মনে রাখবেন যে
-এক্স বিকল্পটি আনপ্যাকের সাথে ব্যবহার করা হলে এই বিকল্পটির কোন প্রভাব থাকবে না এবং এটি রয়েছে
সংকুচিত ফাইলের উপর কোন প্রভাব নেই।

keep_compressed (ডিফল্ট: 1)
gzip বা bzip2 দিয়ে একটি ফাইল কম্প্রেস করার সময়, আসল (অসংকুচিত) ফাইলটি হয়
এটি সংকুচিত হওয়ার পরে সাধারণত মুছে ফেলা হয়। অর্থাৎ আপনি একটি ফাইল কম্প্রেস করলে আপনি "পরীক্ষা" করেন
শুধুমাত্র একটি ফাইল দিয়ে শেষ হবে, "test.gz"। এই বিকল্পটি 1 তে সেট করে, আপনি করবেন
atool তৈরি করুন মূল ফাইলটিও রাখুন। মূল আচরণ দ্বারা অর্জিত হয়
এই বিকল্পটি 0 এ সেট করুন।

এই বিকল্পটি সংকুচিত ফাইলগুলিকে কম্প্রেস না করার ক্ষেত্রেও সমতুল্য প্রভাব ফেলে। কখন
1 তে সেট করলে, আসল (সংকুচিত) ফাইলটি রাখা হবে। নইলে হবে
মোছা হয়েছে।

তবে মনে রাখবেন যে একটি সংকুচিত ফাইল প্যাক আপ করার সময় এই বিকল্পটির কোন প্রভাব নেই
-X বিকল্প (একটি আউটপুট ডিরেক্টরি বা ফাইল নির্দিষ্ট করার জন্য)। সে ক্ষেত্রে
মূল ফাইল সবসময় রাখা হয়।

decompress_to_cwd (ডিফল্ট: 1)
gzip বা bzip2 এর মতো কমান্ড সহ একটি ফাইল ডিকম্প্রেস করার সময়, ডিকম্প্রেস করা হয়
ফাইলটি সাধারণত সংকুচিত ফাইলের মতো একই ডিরেক্টরিতে রাখা হয়। এর সাথে
বিকল্প 1 এ সেট করা হয়েছে, ডিকম্প্রেস করা ফাইলটি বর্তমান কাজের জায়গায় স্থাপন করা হয়েছে
ডিরেক্টরি.

মনে রাখবেন যে এই বিকল্পটির কোন প্রভাব নেই যখন -X ব্যবহার করা হয়।

পরিবেশ বৈচিত্র্য


পেজার -p/--পৃষ্ঠা বিকল্পটি নির্দিষ্ট করা হলে ব্যবহার করার জন্য ডিফল্ট পেজার।

উদাহরণ


আর্কাইভ `foobar.tar.gz' থেকে একটি সাবডিরেক্টরিতে (বা বর্তমান
ডিরেক্টরিতে যদি শুধুমাত্র একটি ফাইল থাকে):
আনপ্যাক foobar.tar.gz

বর্তমান ডিরেক্টরির সমস্ত `.tar.gz' আর্কাইভ থেকে সমস্ত ফাইল বের করতে:
আনপ্যাক -e *.tar.gz

দুটি ফাইল `foo' এবং `bar' এর একটি জিপ সংরক্ষণাগার তৈরি করতে:
একটি প্যাক myarchive. zip foo বিন্যাস বার

একটি পেজারের মাধ্যমে আর্কাইভ `myarchive.zip'-এ `baz' ফাইলটি প্রদর্শন করতে:
একটি বিড়াল -p myarchive. zip ভিত্তি

rar আর্কাইভ `stuff.rar'-এর বিষয়বস্তু তালিকাভুক্ত করতে:
চেয়ে stuff.rar

তিনটি সংরক্ষণাগার তৈরি করতে, `dir1.tar.gz', `dir2.tar.gz' এবং `dir3.tar.gz', যাতে
প্রথমটিতে dir1-এ সমস্ত ফাইল রয়েছে, দ্বিতীয়টি dir2-এ এবং তৃতীয়টি সমস্ত dir3-তে রয়েছে:
একটি প্যাক -e -F .tar.gz আপনি1 আপনি2 আপনি3

কার্নেলের 2.4.17 এবং 2.4.18 সংস্করণের মধ্যে সমস্ত পার্থক্য দেখাতে:
adiff linux-2.4.17.tar.gz linux-2.4.18.tar.gz

বর্তমান ডিরেক্টরির সমস্ত .tar.gz সংরক্ষণাগারগুলিকে .tar.7z এ পুনরায় প্যাক করতে (পুরানো সংরক্ষণাগারটি হবে
অস্পর্শ রাখা হবে):
arepack -F.tar.7z -e *.tar.gz

এখানে একটি শেল ফাংশন যা aunpack কমান্ডকে ডিরেক্টরিতে পরিবর্তন করবে যেখানে
ফাইল বের করা হয়েছে:
আনপ্যাক () {
TMP=`mktemp /tmp/aunpack.XXXXXXXXXXXX`
একটি যন্ত্রাংশ -x --save-outdir=$TMP "$@"
ডিআইআর = "বিড়াল $TMP`"
[ "$DIR" != "" -a -d "$DIR" ] && cd "$DIR"
rm $TMP
}
আপনার যদি mktemp প্রোগ্রাম না থাকে তবে আপনি দ্বিতীয় লাইনটি এর সাথে প্রতিস্থাপন করতে পারেন (তবে নোট করুন
যে এটি সম্পূর্ণ নিরাপদ নয়)
TMP="/tmp/atool_outdir.$$"

জানা বাগ


.gz (বা .bz2 ইত্যাদি) এক্সটেনশন ছাড়া gzip এবং অন্যান্য সংকুচিত ফাইলগুলি বের করার চেষ্টা করা হচ্ছে
কাজ করবে না:

aunpack: foo: বিন্যাস জানা নেই, ফাইল ব্যবহার করে সনাক্ত করা
aunpack: foo: ফরম্যাট হল 'gzip'
gzip: foo: অজানা প্রত্যয় -- উপেক্ষা করা হয়েছে

উপরের এই শেষ ত্রুটি দ্বারা উত্পন্ন হয় gzip, -d foo বিন্যাস.

আপনি যদি এখানে তালিকাভুক্ত নয় এমন একটি বাগ খুঁজে পান, অনুগ্রহ করে এটি <@PACKAGE_BUGREPORT@>-এ রিপোর্ট করুন।

প্রতিবেদনের বাগ


বাগ রিপোর্ট করুন[ইমেল সুরক্ষিত]>.

Use aunpack online using onworks.net services


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

  • 1
    সুইগ
    সুইগ
    SWIG একটি সফটওয়্যার ডেভেলপমেন্ট টুল
    যেটি সি এবং তে লেখা প্রোগ্রামগুলিকে সংযুক্ত করে
    বিভিন্ন উচ্চ-স্তরের সাথে C++
    প্রোগ্রামিং ভাষা. SWIG এর সাথে ব্যবহার করা হয়
    ভিন্ন...
    SWIG ডাউনলোড করুন
  • 2
    WooCommerce Nextjs React থিম
    WooCommerce Nextjs React থিম
    প্রতিক্রিয়া WooCommerce থিম, এর সাথে নির্মিত
    পরবর্তী JS, Webpack, Babel, Node, এবং
    গ্রাফকিউএল এবং অ্যাপোলো ব্যবহার করে এক্সপ্রেস
    ক্লায়েন্ট প্রতিক্রিয়ায় WooCommerce স্টোর(
    রয়েছে: পণ্য...
    WooCommerce Nextjs React থিম ডাউনলোড করুন
  • 3
    archlabs_repo
    archlabs_repo
    ArchLabs এর জন্য প্যাকেজ রেপো এটি একটি
    এছাড়াও আনা যেতে পারে যে অ্যাপ্লিকেশন
    থেকে
    https://sourceforge.net/projects/archlabs-repo/.
    এটি OnWorks-এ হোস্ট করা হয়েছে...
    archlabs_repo ডাউনলোড করুন
  • 4
    জেফির প্রকল্প
    জেফির প্রকল্প
    Zephyr প্রকল্প একটি নতুন প্রজন্মের
    রিয়েল-টাইম অপারেটিং সিস্টেম (RTOS) যে
    একাধিক হার্ডওয়্যার সমর্থন করে
    স্থাপত্য এটি একটি উপর ভিত্তি করে
    ছোট পায়ের ছাপ কার্নেল...
    Zephyr প্রকল্প ডাউনলোড করুন
  • 5
    স্ক্যানস
    স্ক্যানস
    SCons একটি সফটওয়্যার নির্মাণ টুল
    যে একটি উচ্চতর বিকল্প
    ক্লাসিক "মেক" বিল্ড টুল যে
    আমরা সবাই জানি এবং ভালোবাসি। SCons হল
    একটি বাস্তবায়িত...
    SCons ডাউনলোড করুন
  • 6
    পিএসইন্ট
    পিএসইন্ট
    PSeInt হল একটি ছদ্ম-কোড দোভাষী
    স্প্যানিশ ভাষী প্রোগ্রামিং ছাত্র.
    এর প্রধান উদ্দেশ্য হল একটি হাতিয়ার
    শেখা এবং মৌলিক বোঝা
    ধারণা...
    PSeInt ডাউনলোড করুন
  • আরও »

লিনাক্স কমান্ডগুলি

Ad