حفظ قائمة من الملفات & محتويات المجلد في ملف نصي
جدول المحتويات:
من السهل حفظ قائمة كاملة من الملفات الموجودة في مجلد ، وهناك طريقتان سريعتان لحفظ هذه القائمة كملف نصي.
حفظ قائمة الملفات من Finder
قد يكون النهج الأول أسهل بالنسبة لمعظم المستخدمين ويتم تنفيذه من خلال تطبيق OS X Finder و TextEdit ، إنها مسألة بسيطة من النسخ واللصق:
- افتح المجلد الذي تريد الحصول على قائمة محتويات به واضغط على Command + A (تحديد الكل) متبوعًا بـ Command + C (نسخ)
- الآن قم بتشغيل TextEdit واسحب قائمة "Edit" وحدد "Paste and Match Style" ، أو اضغط على Command + Option + Shift + V
- احفظ قائمة الدليل كملف .txt أو .rtf
حفظ قائمة مفصلة بالملفات من Terminal
يستخدم الأسلوب الثاني سطر الأوامر ، وعلى الرغم من إجرائه من خلال Terminal ليس أكثر تعقيدًا من طريقة النسخ واللصق الموضحة أعلاه. قم بتشغيل Terminal من / Applications / Utilities / للبدء.
في أبسط صوره ، يكون الأمر كما يلي:
ls > content.txt
يتطلب تضمين الملفات المخفية في القائمة علامة -a:
ls -a > allcontents.txt
لتفريغ محتويات مجلد معين ، حدد مسار الدليل على النحو التالي:
ls / Library / Preferences / > LibPrefsList.txt
سيسمح إرفاق بعض الأعلام بالأمر ls بالقائمة بالكشف عن أكثر من مجرد قائمة محتويات ملف ، وستدرج العلامة -l أيضًا الأذونات وملكية الملف وتواريخ التعديل:
ls -la / Library / Preferences / > مراجع تفصيلية. txt
نظرًا لأن الأمر ls يقبل العلامات التي تفصّل سمات إضافية للملفات والمجلدات ، يمكن أن يكون أكثر إفادة من أسلوب Finder & TextEdit ، الذي لا يعرض تفاصيل مثل ملكية الملف أو أذونات المستند.
يتيح لك نهج سطر الأوامر أيضًا القيام بأشياء مثل مقارنة قائمتين للدليل باستخدام الأمر diff ، والذي يمكن القيام به إما عن طريق مقارنة ملفات الإخراج مع بعضها البعض ، أو حتى مقارنة المجلدات مباشرة وحفظها الفرق بين تلك النتائج كملف نصي.