Shell Scripting – آموزش 07: از تئوری تا عمل – قسمت 01
ادامه، با این آموزش 07 از سری ما به بعد اسکریپت شل، امروز به قسمت اول از سری مطالب می پردازیم نمونه های عملی، به حساب برای شروع یاد بگیرید و اصلاح کنید سلطه ما بر تکنیک Shell Scripting.
علاوه بر این، از اینجا، ما قادر خواهیم بود از هر آنچه شناخته شده و آموخته شده است، در آموزش های قبلی 06 و 05 (منابع آنلاین و اقدامات خوب)، بدون فراموش کردن همه مبنای نظری جذب شده در آموزش 04,03،02، 01 و XNUMX.
Shell Scripting – Tutorial 06: Bash Shell Scripts – Part 3
بنابراین، قبل از شروع این پست تماس بگیرید «اسکریپت پوسته – آموزش 07»، توصیه می کنیم موارد زیر را بررسی کنید مطالب مرتبط، در پایان خواندن یا بازخوانی این پست امروز:
شاخص
آموزش اسکریپت پوسته 07
نمونه هایی از دستورات برای شروع در Shell Scripting – Tutorial 07
دانستن مقادیر و پارامترهای از پیش تعریف شده: دستورات Export و Env
برای شروع، مهم است بدانید که بسیاری از مهمترین و مورد استفاده ترین مقادیر یا پارامترها، قبلاً در متغیرهای خاصی از سیستم عامل از پیش تعریف شده اند که می توان از طریق آن ها را شناخت دستورات "صادرات"و"انو"همانطور که در تصاویر زیر می بینیم:
صادرات
انو
بنابراین، در یک ترمینال میتوانیم برای مثال موارد زیر را اجرا کنیم دستورات فرماندهی برای خواندن (استخراج/دانستن) محیط دسکتاپ مورد استفاده، بسته به دستورات "Export" و "Env".:
پژواک $XDG_SESSION_DESKTOP
پژواک $DESKTOP_SESSION
و بنابراین همان نتیجه را با ترمینال دریافت کنید، در مورد من: XFCE. همانطور که در زیر نشان داده شده است:
استخراج مقادیر و پارامترهای ذخیره شده با استفاده از Shell Scripting
و بعد یاد میگیریم استخراج مقادیر و اطلاعات از انواع مختلف از طریق اجرای دستورات فرمان در ترمینال. در آموزش های آینده از چند مورد ساده مانند امروز شروع کنید تا به موارد پیشرفته تر برسید.
در حالی که امروز موارد زیر است:
NE=$(cat /etc/hostname) ; echo $NE
#Nombre del Equipo.
F1=$(date +"%D") ; echo $F1
#Fecha actual del Sistema
F2=$(date +"%d-%b-%y") ; echo $F2
#Fecha actual del Sistema
F3=$(date +"%d-%m-%y") ; echo $F3
#Fecha Numérica actual del Equipo
F4=$(date "+%d-%m-%y_%H-%M-%S") ; echo $F4
#Fecha actual extendida del Sistema
H1=$(date +"%T") ; echo $H1
#Hora actual del Sistema
H2=$(date +"%H-%M") ; echo $H2
#Hora actual del Sistema
H3=$(date +"%H-%M-%S") ; echo $H3
#Fecha actual extendida del Sistema
H4=$(date +"%H") ; echo $H4
#Hora del Sistema
M1=$(date +"%M") ; echo $M1
#Minutos del Equipo
S1=$(date +"%S") ; echo $S1
#Segundos del Sistema
D1=$(date +"%d") ; echo $D1
#Día actual del Equipo
MES1=$(date +"%b") ; echo $MES1
#Mes alfabético actual del Equipo
MES2=$(date +"%m") ; echo $MES2
#Mes numérico actual del Equipo
A1=$(date +"%y") ; echo $A1
#Año (con 2 cifras) actual del Equipo
A2=$(date +"%Y") ; echo $A2
#Año (con 4 cifras) actual del Equipo
هنگام اجرای آنها در ترمینال، این نتیجه روی صفحه خواهد بود:
به طور خلاصه ، ما به این امیدواریم آموزش 07 در مورد «اسکریپت نویسی پوسته» با قسمت اول از یک سری مفید دستورات فرماندهی برای شروع یادگیری و درک پتانسیل این تکنیک، به آنها اجازه دهید در آینده نزدیک، الف مدیریت پیشرفته تر و کاربردی تر از او سیستم عامل های گنو/لینوکس. و البته قدرت رسیدن برنامه های CLI/GUI خود را بسازید، در صورت لزوم
همانطور که شخصاً با ساخت یک برنامه (بسته) دبیان به نام LPI-SOA، انجام شده 100٪ با Bash از طریق Shell Scripting، در مورد نسخه آینده من جامعه پاسخ بر اساس MX لینوکس نام معجزه. و چه چیزی را می توانند در من ببینند؟ کانال YouTube، به منظور دانستن قدرت (حوزه) Shell Scripting.
اگر از محتوا خوشتان آمد، نظر دهید و آن را به اشتراک بگذارید. و به یاد داشته باشید، از ابتدای ما دیدن کنید «محل»، علاوه بر کانال رسمی از تلگراف برای اخبار بیشتر، آموزش ها و به روز رسانی لینوکس. غرب گروه، برای اطلاعات بیشتر در مورد موضوع امروز یا سایر موارد مرتبط.
اولین کسی باشید که نظر