Build your ultimate AI agent
Descrierea cursului
Bash este un limbaj de scripting concis, rapid și robust, ideal pentru manipularea datelor și a fișierelor. Este o abilitate esențială pentru construirea pipeline-urilor de analiză în cloud, apreciată de utilizatorii Linux care lucrează cu date distribuite în mai multe fișiere.În acest curs, te vom ghida prin elementele de bază ale scripting-ului în Bash. Începem cu o introducere în structura scripturilor Bash, inclusiv transmiterea argumentelor și afișarea rezultatelor. Vei lucra apoi cu structuri de date precum variabile și array-uri, dar și cu instrucțiuni de control, inclusiv bucle și condiții. În final, vei pune în practică ce ai învățat, creând propriile funcții Bash și programând scripturi automate să ruleze după un calendar fix, cu ajutorul cron.
Cerințe prealabile
Curriculum
Structura cursului
1
De la linia de comandă la scriptul Bash
Economisește timp atunci când efectuezi sarcini complexe și repetitive. Vei începe acest curs reîmprospătând cunoștințele despre programele și argumentele uzuale din linia de comandă, după care vei intra rapid în lumea scripting-ului Bash. Vei crea pipeline-uri simple în linia de comandă, pe care le vei transforma apoi în scripturi Bash. Îți vei aprofunda apoi abilitățile, învățând despre fluxurile standard și cum să transmiți argumente scripturilor tale Bash.
- Introducere și recapitulare50 XP
- Extragerea scorurilor cu shell50 XP
- Căutarea într-o carte cu shell50 XP
- Primul tău script Bash50 XP
- Un script Bash simplu100 XP
- Din comenzi shell în scripturi Bash100 XP
- Extragere și editare cu scripturi Bash100 XP
- Fluxuri standard și argumente50 XP
- Folosirea argumentelor în scripturile Bash100 XP
- Folosirea argumentelor cu date HR100 XP
2
Variabile în Bash Scripting
Stăpânește elementele de bază ale scripturilor Bash — variabilele! În acest capitol, vei învăța cum să creezi variabile simple de tip șir de caractere și numerice, și cum să efectuezi calcule cu acestea. Vei descoperi și „magia" unui shell în interiorul altui shell, care deschide oportunități extraordinare pentru scripting avansat.
3
Instrucțiuni de control în Bash Scripting
Viața nu este întotdeauna liniară, și nici scripturile tale Bash nu trebuie să fie. În acest capitol, îți vei duce scripturile Bash la nivelul următor, învățând instrucțiunile de control. Vei descoperi diferențele dintre instrucțiunile FOR, WHILE, IF și CASE și cum să le folosești în scripturile tale. Cu aceste noi instrumente, vei fi pregătit să creezi scripturi Bash mai avansate, cu logică condiționată.
4
Funcții și automatizare
Adaugă o dimensiune puternică scripturilor tale Bash, construind funcții utile pentru procesarea datelor și a variabilelor. În acest ultim capitol, vei învăța structura funcțiilor în Bash, cum să folosești funcțiile pentru a automatiza sarcinile frecvente și cum să programezi scripturile să ruleze după un calendar fix, fără niciun efort din partea ta.
S
Introducere în Bash Scripting
Curs
finalizat

