আমি একটি অযাচিত ফাইল সহ একটি খারাপ ব্যাকআপ স্ক্রিপ্ট পেয়েছি। .Tar.gz ব্যাকআপ ফাইলটি 5gig বড় এবং আমি সংরক্ষণাগারে প্রতিটি ফাইলের একটি তালিকা এবং তাদের আকার পেতে চাই।
এটা কি সম্ভব? তুমি এটা কি ভাবে করবে ?
আমি একটি অযাচিত ফাইল সহ একটি খারাপ ব্যাকআপ স্ক্রিপ্ট পেয়েছি। .Tar.gz ব্যাকআপ ফাইলটি 5gig বড় এবং আমি সংরক্ষণাগারে প্রতিটি ফাইলের একটি তালিকা এবং তাদের আকার পেতে চাই।
এটা কি সম্ভব? তুমি এটা কি ভাবে করবে ?
উত্তর:
এটিতে সমস্ত ফাইল এবং তাদের সম্পর্কিত বিস্তারিত তথ্য তালিকাভুক্ত করা উচিত:
tar -ztvf somefile.tar.gz
.tgz
কেবলমাত্র একটি ফাইল ব্যবহার -tvf
করা যথেষ্ট ছিল।
ব্যবহার
tar --list --verbose --gunzip --file backup.tar.gz > backup_list.txt
আপনার সংরক্ষণাগারটিতে থাকা সমস্ত ফাইলের একটি তালিকা যুক্ত একটি ফাইল তৈরি করতে to
এরপরে grep foo backup_list.txt
আপনি জিনিসগুলি সন্ধান করতে পারেন , বা সম্পাদনা করতে, সেড করতে, কাটাতে, দেখতে ইত্যাদি পেতে পারেন
-t
(তালিকা) এবং-v
(verbose, যেমনls -l
একটি দীর্ঘ তালিকার বিন্যাস ব্যবহার করে)