كيفية استخدام إعادة التوجيه في سطر الأوامر

Anonim

هل تمنيت يومًا أن تتمكن من إرسال إخراج أمر ما إلى ملف أو إلحاق هذا الإخراج بملف موجود؟ هذا ما تفعله عمليات إعادة التوجيه. ببساطة ، تسمح لك عمليات إعادة توجيه سطر الأوامربأخذ إخراج بعض الأوامر وإنشاء ملفات جديدة أو إضافتها إلى الملفات الموجودة بهذه البيانات، وهذا مفيد بشكل لا يصدق في الواقع ، تتوسع المعرفة لتشمل OS X و Linux وأي نوع آخر من Unix.

في سعينا المستمر لنشر معرفة سطر أوامر OS X ، نقدم لك بعض المعلومات حول أدوات إعادة التوجيه المفيدة للغاية.

إعادة توجيه إخراج الأمر إلى ملف جديد

الاستخدام الأساسي لإعادة التوجيه هو كما يلي:

الأمر > newfile

سيأخذ هذا إخراج "الأمر" ويضعه في ملف يسمى "newfile" ، على سبيل المثال:

ls -la > directorylisting.txt

من شأنه أن يضع إخراج ls -la في ملف يسمى directorylisting.txt. سهل!

إلحاق إخراج أمر بنهاية ملف موجود (EOF)

إذا كان لديك ملف موجود وترغب في إلحاق إخراج أحد الأوامر به ، ما عليك سوى استخدام هذا الشكل من إعادة التوجيه:

الأمر >> الملف الحالي

أمثلة على عمليات إعادة توجيه سطر الأوامر قيد الاستخدام

إذا أردت إنشاء ملف نصي ببيانات من الأمر ps ، لكن يتم التحكم فيه فقط لتشغيل العمليات المرتبطة بلوحة المعلومات ، فهذا ما تكتبه في سطر الأوامر:

ps -aux | لوحة معلومات grep > لوحة بيانات data.txt

إذا أردت أن تضيف في نهاية الملف الذي أنشأناه للتو ، dashboarddata.txt قائمة بالأدوات التي قمت بتثبيتها ، فاكتب ما يلي:

ls -l / Library / Widgets >> dashboarddata.txt

استخدامات إعادة التوجيه لا حصر لها وستجد أنه كلما زاد الوقت الذي تقضيه في سطر الأوامر ، كلما أردت استخدام إعادة التوجيه لمساعدة مهام معينة.

يعتبر Mac OS X سهل الاستخدام لدرجة أن العديد من مستخدمي Mac ربما لا يعرفون أنهم يجلسون على قمة قاعدة Unix القوية التي يمكن الوصول إليها من خلال تطبيق Terminal.نشعر أنه نظرًا لوجود سطر الأوامر ، يجب أن تكون قادرًا على استخدامه إلى حد ما. لذا اقرأ أو استكشف مقالات سطر الأوامر الخاصة بنا للمزيد.

كيفية استخدام إعادة التوجيه في سطر الأوامر