תלמדו לפתח פתרונות אוטומטיים לניהול מערכות, גיבויים, ניטור, ועיבוד מידע. תיצרו סקריפטים שיחסכו שעות עבודה יקרות.
אל תחמיצו את ההזדמנות להתחיל קריירה בהייטק!
מועדי פתיחה קרובים:
מסלול RT Embedded Linux | 06/02 |
מסלול Cyber | 06/02 |
מסלול Machine Learning | 06/02 |
מסלול Computer Vision | 06/02 |
מקומות מוגבלים – השאירו פרטים עכשיו!
קורס Bash Scripting
בקורס זה נלמד כיצד לכתוב סקריפטים – shell scripts – עבור משימות אוטומציה במערכות UNIX.
סקריפטים של Bash מאפשרים לך להפוך כמעט כל משימה לאוטומטית במערכות UNIX. הם משלבים את העוצמה של כל כלי עזר של UNIX עם שפת סקריפטינג עוצמתית.
בדרך כלל Bash Shells הם אינטראקטיביים. כלומר, הם מקבלים ממך פקודה (דרך המקלדת) ומבצעים אותה. הסקריפט הוא רצף של פקודות, רצף זה מבוצע באופן קבוע על ידי הזנת שם הסקריפט בשורת הפקודה. שימוש נוסף של סקריפטים הוא במערכת האתחול והכיבוי של UNIX.
Bashהוא המעטפת ברירת המחדל ברוב מערכות ההפעלה הבסיסיות בסוג Linux, והידע בכתיבת סקריפטים ב-Bash מאפשר למקצוענים להעביר לאוטומציה פעולות שונות, לשפר ולייעל ביצוע פעולות מורכבות בצורה מהירה ופשוטה. במסגרת לימודי DevOps הסטודנטים לומדים איך לכתוב סקריפטים שיכולים להגדיר משתנים, לבצע לולאות, לטפל בקלט מהמשתמש ולבצע שלל פעולות אחרות. הידע הזה מייעל תהליכים שונים בפרויקט ומאפשר לצוות ה-DevOps להיות גמיש ומגיב במהלך הפיתוח והאפשרויות השונות שבו.
פרק 1
How to write shell script
פרק 2
Variables in shell
פרק 3
Shell Arithmetic
פרק 4
Using Quotes
פרק 5
The read Statement
פרק 6
Wild cards – Filename Shorthand or meta Characters
פרק 7
More commands on one command line
פרק 8
Command Line Processing
פרק 9
Redirection of Standard Input – Output
פרק 10
Pipes
פרק 11
Filter
פרק 12
What is Processes, Why is it required
פרק 13
Shells (bash) structured Language Constructs
פרק 14
Decision making in shell script
פרק 15
if…else…fi, Nested ifs, Multilevel if-then-else
פרק 16
Loops in Shell Scripts
פרק 17
The case Statement
פרק 18
Debugging shell scripts
פרק 19
Conditional execution
פרק 20
I/O Redirection and file descriptors Functions in Bash
דמיטרי דנילוב
ראש תחום DEVOPS ואוטומציה.
תלמדו לפתח פתרונות אוטומטיים לניהול מערכות, גיבויים, ניטור, ועיבוד מידע. תיצרו סקריפטים שיחסכו שעות עבודה יקרות.
תכירו שיטות עבודה מקצועיות, תבנו סקריפטים מודולריים וגמישים, ותלמדו לתעד ולתחזק קוד באופן מיטבי.
תעבדו עם עורכי קוד מתקדמים, כלי בקרת גרסאות, ומערכות לניהול תצורה. תלמדו לבדוק ולנפות באגים ביעילות.
מאמרים אחרונים