سؤال كيفية الارتداد إلى محتويات الملف في موجه أوامر DOS / Windows [نسخة مكررة]


ممكن تكرار:
كيف يمكنني طباعة ملف نصي في موجه الأوامر في Windows؟ 

كما هو الحال في يونكس " cat filename ...
هل يمكن هذا؟


75
2018-03-12 12:56


الأصل




الأجوبة:


يمكنك القيام بذلك مع type filename :)


92
2018-03-12 12:59





يمكنك cat ملفات متعددة مثل هذا:

type file1 file2 file3 2>nul

ال 2>nul يمنع إخراج أسماء الملفات. إذا لم يكن الملف ينتهي بعودة حروف ، فلن تتم إضافة واحد بين الملفات.

يمكنك القيام بنفس الشيء مثل هذا:

copy file1 + file2 + file3 con >nul

في هذه الحالة >nul يمنع إخراج أسماء الملفات و n file(s) copied رسالة.


6
2018-03-12 14:51





في موجه الأوامر ، استخدم "type" أمر. يمكنك أيضًا توجيهه عبر "المزيد" كما هو الحال في نظام التشغيل Unix.

  • type filename

...أو...

  • type filename | more

5
2018-03-12 13:00



بالإضافة إلى ذلك ، يمكنك استخدام عوامل إعادة توجيه أخرى مماثلة لـ Unix حيث يمكنك تخزين الإخراج في ملف بدلاً من الشاشة (على سبيل المثال ، اكتب filename> filename.out) أو أخذ الإدخال من ملف (على سبيل المثال ، المزيد <filename ). من المهم ملاحظة أن الاستخدامات الأكثر تقدمًا لمشغلي إعادة التوجيه هذه التي ستعمل في نظام Unix لا تعمل دائمًا كما هو متوقع (على كل حال) في بيئات DOS / Windows ، ولكن إذا أبقيت الأمور بسيطة (واختبرها) ، فيجب أن تعمل دائما تعمل بشكل جيد بالنسبة لك. - Randolf Richardson