আমার একটি ফোল্ডার রয়েছে 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তাদের কাছে কঠোরভাবে চাই। আপনি কি নিশ্চিত যে এটি কাজ করবে?