بسم الله و الحمد لله
هذا سكريبت صغير يقوم بأخذ مصدر صفحة نواة لينكس. و طباعة فقط الجزء المتعلق برقم آخر إصدار.
يعني شيء غير مهم .مضيعة للوقت
.
و السكريبت أيضا يعطي فكرة عن طريقة تلوين أجزاء معينة من المخرجات.
#! /usr/bin/bash
# coding:utf-8
# script to print the latest linux kernel ve#+rsion. lightgreen=$(echo -en "\e[92m") normal=$(echo -en "\e[0m") darkgray=$(echo -en "\e[90m")
orange=$(echo -en "\e[33m")
echo -e "${orange} The latest ${darkgray}Linux kernel${normal} ${orange}version${normal}: ${lightgreen}$( curl -s https://www.kernel.org/ | grep -A1 'mainline:' | grep -oP '(?<=strong>).*(?=</strong.*)')${normal}"
الجزء المتعلق بأداة grep .يقوم فقط بالبحث عن الجزء المتعلقة بالنمط mainline. و طباعة سطر بعده .
ثم بعد ذلك أخذ ما يوجد فقط بين المفتاحين strong.
يمكنكم بعد ذلك حفظ السكريبت بإسم مثل kv .فقط تأكدوا أن يختلف الإسم عن إسم أداة أخرى النظام.
يمكن تنفيذه بأحد الطرق :
./kv
bash kv
sh kv