كيفية استخدام إعادة التوجيه في سطر الأوامر
هل تمنيت يومًا أن تتمكن من إرسال إخراج أمر ما إلى ملف أو إلحاق هذا الإخراج بملف موجود؟ هذا ما تفعله عمليات إعادة التوجيه. ببساطة ، تسمح لك عمليات إعادة توجيه سطر الأوامربأخذ إخراج بعض الأوامر وإنشاء ملفات جديدة أو إضافتها إلى الملفات الموجودة بهذه البيانات، وهذا مفيد بشكل لا يصدق في الواقع ، تتوسع المعرفة لتشمل 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.نشعر أنه نظرًا لوجود سطر الأوامر ، يجب أن تكون قادرًا على استخدامه إلى حد ما. لذا اقرأ أو استكشف مقالات سطر الأوامر الخاصة بنا للمزيد.