لوحة المفاتيح النينجا تسلسل ملفات نصية متعددة في ويندوز
لديك دليل مليء بملفات السجل التي تريد استيرادها إلى Excel أو قاعدة بيانات حتى تتمكن من إجراء بعض المعالجة عليها ... ولكن هناك مئات الملفات ... كيف تجعلها في ملف واحد?
الإجابة: قم بسحب القبعة الخاصة بك DOS ، وافتح موجه الأوامر ، ثم استخدم الأمر "for".
يعمل بناء الجملة شيء كالتالي:
إلى عن على <اسم المتغير> في (<سرد الدليل>) <أمر> <اسم المتغير>
لذلك إذا أردت إلحاق جميع ملفات * .log في دليل ، فستستخدم أمر "type" ثم تقوم بتوجيهه إلى ملف واحد باستخدام المشغل >>.
الفرق بين >> و> هو أن الأول يلحق البيانات بنهاية الملف ، وهذا الأخير سوف يحل محل الملف بالكامل ، وهو أمر لا معنى له لما نريد القيام به.
هذا هو الأمر الذي ستقوم بتشغيله ، على افتراض أنك في الدليل الذي يحتوي على ملفات السجل.
لـ٪ f in (* .log) ، اكتب "٪ f" >> aggregate.txt
نعم ، لقد استخدمت هذا الأمر للتو لمشروع في العمل ، وهذا هو السبب في أنني أكتب هذا المقال. =)
الفكر العشوائي: ماذا على الأرض سوف تبدو قبعة DOS?