ডিরেক্টরি এবং ফাইল কলামগুলির সাথে সিএসভি ফর্ম্যাটে এল আউটপুট পাওয়া যায়?


9

আমার মতো একটি পুনরাবৃত্ত ডিরেক্টরি ডিরেক্টরি প্রয়োজন ls -Rতবে সিএসভি ফর্ম্যাটে।

আমি ডিরেক্টরি এবং ফাইলের নামের জন্য পৃথক কলাম চাই।


1
ভোটারদের বন্ধ করুন এটি সঠিকভাবে জিজ্ঞাসা করা হয়েছে এবং উত্তর দেওয়া হয়েছে।
বয়স্ক গীক

উত্তর:


14

lsসিএসভি ফর্ম্যাটে ডেটা মুদ্রণ করতে পারে না, তবে findকাস্টম আউটপুট ফর্ম্যাট দেওয়ার সময় তা করতে পারে:

find . -type f -printf '%h,%f\n'

%hডিরেক্টরি অংশ, %fফাইল নাম অংশ বোঝায় । ম্যানুয়ালটি দেখুন , বিশেষত বিভাগটি -printf format

তবে সচেতন হন যে যখন আপনার ফাইলের নামগুলিতে বিশেষ অক্ষর বা একটি ,রয়েছে তখন এটি সঠিকভাবে কাজ করবে না ।


5
উদ্ধৃতি চিহ্নের করতে যোগ করার পদ্ধতি অন্তত একটি অবৈধ করা CSV উত্পাদক একটি ফাইল থাকে, তাহলে এড়ানোর ,: -printf '"%h","%f"\n'
বাকুরিউ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.