بسم الله الرحمن الرحيم
الحمد لله رب العالمين، وصلى الله وسلم وبارك على عبده ورسوله نبينا محمد وعلى آله وصحبه أجمعين
أوامر Cat الأساسية في Linux
يعد الأمر cat (اختصارًا لـ " concatenate ") أحد أكثر الأوامر استخدامًا في أنظمة التشغيل مثل Linux / Unix. يسمح لنا الأمر cat بإنشاء ملفات فردية أو متعددة ، وعرض يحتوي على ملف ، وسلسلة الملفات وإعادة توجيه الإخراج في الطرفية أو الملفات. في هذه المقالة ، سنكتشف استخدامًا مفيدًا لأوامر cat مع أمثله في Linux.
Cat [OPTION] [FILE] ...
في المثال أدناه ، سيعرض محتويات ملف / etc / passwd .
# cat / etc / passwd
2. عرض محتويات ملفات متعددة في طرفية
في أدناه سبيل المثال، فإنه سيتم عرض محتويات الاختبار و TEST1 الملف في المحطة.
# cat test test1
3. قم بإنشاء ملف باستخدام أمر Cat
سننشئ ملفًا يسمى ملف test2 باستخدام الأمر أدناه.
# cat >test2
ينتظر الإدخال من المستخدم ، اكتب النص المطلوب واضغط على CTRL + D (اضغط باستمرار على مفتاح Ctrl واكتب " d ") للخروج. سيتم كتابة النص في ملف test2 . يمكنك رؤية محتوى الملف باستخدام أمر القط التالي .
# cat test2
4. استخدم الأمر من Cat مع خيارات أكثر وأقل
إذا كان الملف يحتوي على عدد كبير من المحتوى لا يتناسب مع طرفية الإخراج وتمرير الشاشة بسرعة كبيرة ، فيمكننا استخدام المعلمات أكثر فأكثر مع الأمر cat كما هو موضح أعلاه.
# cat song.txt | more
# cat song.txt | less
5. عرض أرقام الأسطر في ملف
باستخدام الخيار -n ، يمكنك رؤية أرقام الأسطر لملف song.txt في محطة الإخراج.
# cat -n song.txt
6. اعرض $ في نهاية الملف
في الأسفل ، يمكنك أن ترى مع الخيار -e أن " $ " يظهر في نهاية السطر وأيضًا في الفراغ يظهر " $ " إذا كان هناك أي فجوة بين الفقرات. هذه الخيارات مفيدة لضغط عدة أسطر في سطر واحد.
# cat -e test ،
7. عرض خطوط مفصولة بعلامة تبويب في ملف
في الإخراج أدناه ، يمكننا أن نرى مساحة TAB ممتلئة بالحرف " ^ I ".
# cat -T test
8. عرض عدة ملفات مرة واحدة
في أدناه سبيل المثال لدينا ثلاثة ملفات اختبار ، TEST1 و TEST2 وقادرة على عرض محتويات تلك الملفات كما هو موضح أعلاه. نحن بحاجة لفصل كل ملف مع ؛ (فاصلة منقوطة).
# cat test; cat test1; cat test2
9. استخدم الإخراج القياسي مع مشغل إعادة التوجيه
يمكننا إعادة توجيه الإخراج القياسي لملف إلى ملف جديد آخر موجود برمز ' > ' (أكبر من). دقيق، محتويات القائمة من TEST1 سيتم الكتابة من محتويات اختبار الملف.
# cat test > test1
10. إلحاق الإخراج القياسي مع مشغل إعادة التوجيه
يلحق في ملف موجود برمز ' >> ' (ضعف أكبر من). هنا ، سيتم إلحاق محتويات ملف الاختبار في نهاية ملف test1 .
# cat test >> test1
11. إعادة توجيه المدخلات القياسية مع مشغل إعادة التوجيه
عند استخدام إعادة التوجيه مع الإدخال القياسي ' < ' (أقل من الرمز) ، فإنه يستخدم اسم الملف test2 كمدخل لأمر وسيظهر الإخراج في محطة طرفية.
# cat < test2
12. إعادة توجيه ملفات متعددة تحتوي على ملف واحد
سيؤدي هذا إلى إنشاء ملف يسمى test3 وسيتم إعادة توجيه جميع المخرجات في ملف تم إنشاؤه حديثًا.
# cat test test1 test2 > test3
13. فرز محتويات ملفات متعددة في ملف واحد
سيؤدي هذا إلى إنشاء ملف test4 وسيتم توجيه إخراج الأمر cat إلى الفرز وسيتم إعادة توجيه النتيجة في ملف تم إنشاؤه حديثًا.
# cat test test1 test2 test3 | sort > test4
وضح هذه المقالة الأوامر الأساسية التي قد تساعدك في استكشاف أمر cat .
ليست هناك تعليقات:
إرسال تعليق
(( مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ))