Vă mulțumim că ați trimis solicitarea! Un membru al echipei noastre vă va contacta în scurt timp.
Vă mulțumim că ați trimis rezervarea! Un membru al echipei noastre vă va contacta în scurt timp.
Schița de curs
Cel mai simplu scenariu
Alegerea carcasei (numărul magic #!, Sha-bang)
Apelarea scenariului
Comenzi externe și încorporate
Câteva personaje speciale
- Cometariu (#)
- Sfârșitul rândului (;)
- O declarație goală (:)
- Redirecționarea ieșirii de intrare (>, <, >>)
- Redirecționarea ieșirii
- Redirecționarea intrării
- Flux (|)
- Începeți procesul în fundal (&)
Variabile și parametri
- Distrugerea variabilelor (dezactivat)
- Variabilă cu o valoare nulă
- Salvați rezultatul într-o variabilă (ghilimele inverse ``)
- Solicitare parametri ($ 0, $ #, $ 1, $ 2, $ 3 ...)
- Schimb manual
- Citând.
- Caracter de evacuare (\)
Expressioni obișnuiți
Declarații condiționale
- Dacă / atunci
- Dacă/atunci/altfel
- Nesting if declarații
- Dacă / elif
- declarația cazului
- Operatori
- Operatori și, sau (&&, ||)
- comanda de testare
Finalizarea scryptului
Declarația de ieșire
Utilizați starea de finalizare a programului într-un script ($?)
Teste și operatori
- Fișier text operator
- Testează tipul fișierului
- Testați atributele fișierului
Operatori de comparare
- Compararea aritmeticii folosind comanda if
- Operatori de comparare intregi
- Compararea șirurilor
- Compararea complexului (și, sau)
- Operatori de comparație de imbricare
- Operatorul de atribuire
- Operatori aritmetici
- Operații cu operatori pe biți (operatori pe biți)
- Operatori logici
- Constante numerice
Loopa
- Bucla pentru / in
- Comanda secv
- Bucla while
- Buclă până când
- Controlul buclei (rupere, continuare)
Procesarea textului
- Comandă cap, coadă
- Sortează, Uniq, Expand, Unexpand
- Tăiați, lipiți, alăturați, Wc, Tr
Căutare text (grep)
Editor de flux (sed)
Programe interactive
- Citiți comanda
- Selectare utilizator
Caracteristici
Comandă de somn
Dacă scriptul nu funcționează? (depanare)
Cerințe
- Cunoștințe de Linux la un nivel de bază .
- Completarea recomandată a cursului, "Introduction to Linux" .
14 ore