כתיבה של מעטפת – מדריך 07: מהתיאוריה לפרקטיקה – חלק 01

כתיבה של מעטפת – מדריך 07: מהתיאוריה לפרקטיקה – חלק 01

כתיבה של מעטפת – מדריך 07: מהתיאוריה לפרקטיקה – חלק 01

ממשיך, עם זה המדריך 07 מהסדרה שלנו והלאה מעטפת Scripting, היום נתייחס לחלק הראשון של סדרה של דוגמאות מעשיות, לקחת בחשבון כדי להתחיל ללמוד ולחדד השליטה שלנו על טכניקת סקריפטים של מעטפת.

בנוסף, מכאן נוכל להשתמש בכל מה שידוע ונלמד, ב- הדרכות קודמות 06 ו-05 (משאבים מקוונים ושיטות עבודה טובות), מבלי לשכוח את כל בסיס תיאורטי נטמע ב הדרכות 04,03, 02 ו-01.

Shell Scripting – מדריך 06: Bash Shell Scripts – חלק 3

Shell Scripting – מדריך 06: Bash Shell Scripts – חלק 3

אז, לפני תחילת הפוסט הזה נקרא «Shell Scripting – מדריך 07», אנו ממליצים לחקור את הדברים הבאים תכנים קשורים, בסוף הקריאה או הקריאה מחדש של הפוסט הזה היום:

Shell Scripting – מדריך 06: Bash Shell Scripts – חלק 3
Artaculo relacionado:
Shell Scripting – מדריך 06: Bash Shell Scripts – חלק 3
Shell Scripting – מדריך 05: Bash Shell Scripts – חלק 2
Artaculo relacionado:
Shell Scripting – מדריך 05: Bash Shell Scripts – חלק 2

מדריך סקריפטים של מעטפת 07

מדריך סקריפטים של מעטפת 07

דוגמאות לפקודות להתחיל ב-Shell Scripting – מדריך 07

הכרת ערכים ופרמטרים מוגדרים מראש: פקודות ייצוא ו-Env

מלכתחילה, חשוב לדעת שרבים מה הערכים או הפרמטרים החשובים והמשומשים ביותר, כבר מוגדרים מראש במשתנים מסוימים של מערכת ההפעלה, אותם ניתן לדעת דרך ה- פקודות"יצוא"ו"בערך", כפי שאנו יכולים לראות בתמונות הבאות:

יצוא

ייצוא פלט פקודה - 1

ייצוא פלט פקודה - 2

בערך

פלט פקודה Env - 1

פלט פקודה Env - 2

לכן, בטרמינל נוכל לבצע, למשל, את הדברים הבאים פקודות פיקוד לקרוא (לחלץ/להכיר) את סביבת שולחן העבודה המשומשת, בהתאם ל הפקודות "יצוא" ו-"Env".:

echo $XDG_SESSION_DESKTOP

echo $DESKTOP_SESSION

וכך לקבל את אותה תוצאה על ידי טרמינל, במקרה שלי: XFCE. כפי שמוצג מטה:

פקודות לקרוא (לחלץ/להכיר) את סביבת שולחן העבודה המשומשת

חלץ ערכים ופרמטרים מאוחסנים באמצעות 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

כאשר מבצעים אותם במסוף זו תהיה התוצאה על המסך:

תוצאת מסך של פקודות פקודות שבוצעו

Shell Scripting - מדריך 04: Bash Shell Scripts - חלק 1
Artaculo relacionado:
Shell Scripting – מדריך 04: Bash Shell Scripts – חלק 1
Shell Scripting - מדריך 03: הכל על Bash Shell Scripting
Artaculo relacionado:
Shell Scripting - מדריך 03: הכל על סקריפטים ו-Shell Scripting

באנר מופשט לפוסט

בקיצור, אנו מקווים זאת מדריך 07 על «Shell Scripting» עם החלק הראשון של סדרה של שימושי פקודות פיקוד להתחיל ללמוד ולהבין את הפוטנציאל של טכניקה זו, לאפשר להם, בעתיד המיידי, א ניהול מתקדם ומעשי יותר שלו מערכות הפעלה GNU/Linux. וכמובן, הכוח להגיע בנה תוכניות CLI/GUI משלך, אם נחוץ.

בדיוק כפי, באופן אישי, אני מבצע עם בניית א אפליקציה (חבילה) דביאן בשם LPI-SOA, בוצע 100% עם Bash דרך Shell Scripting, על הגרסה העתידית שלי Respin קהילתי מבוסס על MX לינוקס קרא ניסים. ומה הם יכולים לראות בי? ערוץ היוטיוב, על מנת לדעת את הכוח (ההיקף) של Shell Scripting.

אם אהבתם את התוכן, להגיב ולשתף אותו. וזכור, בקר בתחילת שלנו «אתר», בנוסף לערוץ הרשמי של מברק לעוד חדשות, מדריכים ועדכוני לינוקס. מַעֲרָב קבוצה, למידע נוסף על הנושא של היום או על נושאים קשורים אחרים.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.