السلام عليكم ورحمة الله وبركاته
أخوتي بالله اليوم أعود بدرس سريع للغاية وهو إستجابة لرغبة أخوي أبو عمر. لذا أرجوا ان يقبله مني كهدية بسيطة ومتواضعة عسى أن تفيده في عمله وإحتياجاته, وأيضاً عسى أن تفيدكم أنتم أخوتي بالله أيضاً. الدرس هو عن الأمر cut والذي هو مثل الأمر sort لكن ما يقوم به هذا الأمر في حقيقة الأمر هو إنه يأخذ مقطع عامودي من الملف الذي ترسله له كمعطيات. فائدته كما قلت هو أن يأخذ مقطع طولي من ملف وذلك لكي تعمل أن فلترة مثلاً لأمور حسابية ولأمور توضيحية أنت في حاجة لها. طبعاً الأمر هذا يعتبر الفارغ بين الكلمات في الملفات هو الفاصل والذي يمكن أن يعتبره هو نهاية حقل وبداية حقل جديد, يعني لننظر الى محتوى الملف التالي companydb.txt:
كود:
406378:Sales:Ali:Jan 031762:Marketing:Nasim:Feb 636496:Research:Omar:Mar 396082:Sales:Ahmed:Jan
- رقمه الوظيفي
- أسم القسم
- أسم الموظف
- التاريخ
الآن لنفرض أنت تريد أن تستخرج من هذا الملف فقط أسم الموظف من داخل هذا الملف, فعليك أن تفعل التالي:
كود:
cut -d: -f3 companydb.txt
كود:
Ali Nasim Omar Ahmed
كود:
cut -c1,8 companydb.txt
كود:
S4 M0 R6 S3
كود:
cut -c1 companydb.txt
كود:
cut -d: -f1,3 companydb.txt


تعليق