আমার একটি ফোল্ডার রয়েছে working
এবং এর কাঠামোটি এরকম কিছু -
working/
100/
1/
2/
3/
200/
1/
2/
3/
300/
1/
2/
3/
এবং এই 1
2
3
ফোল্ডারের প্রত্যেকের কাছে প্রায় 1000 টি ফাইল রয়েছে।
আমি 1
2
3
আলাদাভাবে ফোল্ডারগুলির নীচে ফাইলগুলি জিপ করতে চাই । জিপটিতে তাদের শীর্ষস্থানীয় ডিরেক্টরি থাকা উচিত নয়। জিপগুলি যেখানেই থাকুন না কেন। যেমন, যদি সেখানে ফাইল foo1
, foo2
এবং foo3
ফোল্ডারের অধীনে 1
তারপর এটি একটি জিপ অধীনে গঠন করা উচিত 1
যা শুধু foo বিন্যাস ফাইল থাকা উচিত।
2
সাব-ডিরেক্টরিতে 1000 টিরও বেশি ফাইল থাকলে কী হবে? অথবা আপনি কি বোঝাতে চেয়েছিলেন যে আপনি সেই ফোল্ডারের সমস্ত ফাইলের ফোল্ডারে একক জিপ চান?
—
রোয়াইমা
এটা কি আপনার পক্ষে যথেষ্ট
—
কস্টাস
tar -lzip --no-wildcards-match-slash -c -f arch.zip working/*/
?
@ রাইমা না, ফাইলের সংখ্যায় কিছু আসে যায় না। হ্যাঁ আমি বলতে চাইছি আপনি পরবর্তী যা কিছু বলেছেন। এটি - আমি প্রতিটি
—
চিন্ময় কুঙ্কিকার
1
2
3
ফোল্ডারের নীচে ফাইলগুলি জিপ করতে চাই । যেমন, যদি সেখানে ফাইল foo1
foo2
এবং foo3
ফোল্ডারের অধীনে 1
তারপর এটি একটি জিপ অধীনে গঠন করা উচিত 1
যা করা উচিত নয় শুধু আছে foo
ফাইল। কাস্টাস, আমি zip
তাদের কাছে কঠোরভাবে চাই। আপনি কি নিশ্চিত যে এটি কাজ করবে?