Scripting della shell Bash di Linux: Un modo pratico di apprendere
Prezzo: $49.99
Imparare è importante, ma la cosa più importante è come esplorarlo. Questo corso è progettato in modo tale che tu possa imparare ed esplorare l'intero modulo del corso con vari progetti industriali.
Approccio pratico per apprendere ed esplorare lo scripting di shell con vari progetti industriali
Contenuto del corso
Introduzione alla programmazione Shell
-
Cos'è Bash Shell?
-
Tipi di Shell disponibili in Linux
-
Informazioni sullo scripting di shell
-
Script di avvio della shell Bash
-
Directory Home dell'utente – .bash_profilo, .bashrc & .bash_logout
-
Shebang
-
Crea un semplice script di Shell
-
Impostazione delle autorizzazioni su uno script
-
Eseguire il debug di uno script
Le variabili della shell & Ambiente
-
Variabili di Bash
-
Variabili ambientali
-
Variabili di sistema
-
Assegna valori alle variabili di shell
-
Personalizza gli ambienti della shell bash
-
impostato, ambiente & comando di esportazione
-
Regole per denominare il nome della variabile
-
Script semplice utilizzando il comando echo
-
Citando
-
Esistono tre tipi di quotazione
-
La doppia virgoletta (“)
-
La citazione unica (')
-
La barra rovesciata ()
-
Ingresso dell'utente tramite tastiera
-
Leggi comando
-
IFS
-
Sessione pratica di laboratorio
Operazioni aritmetiche
-
Esecuzione di operazioni aritmetiche
-
Crea una variabile intera
-
Creare la variabile Costanti
-
Espansione del nome del percorso
-
Caratteri jolly [*], ?, [..] eccetera
-
Creare & utilizzare gli alias
-
Sessioni di laboratorio pratico
Progetto industriale per automatizzare completamente il report di pre-convalida
-
Uno script di Shell per raccogliere le informazioni richieste da un server
-
Il colore di Bash
-
Scrivere testo a colori
-
Vari codici colore per il primo piano & Testo di sfondo
-
Sessione di laboratorio su Bash Color
-
Script per recuperare le informazioni di sistema, ad esempio system_details
-
Pianifica lo script tramite cron
-
Script finale per recuperare il rapporto sull'ambiente con un solo clic
-
Sessione di laboratorio
Chi dovrebbe seguire questo corso Oracle D2K (Il processo decisionale)
-
Panoramica dell'esecuzione condizionale
-
Cos'è la condizione?
-
Valore booleano (Vero & falso)
-
Se altrimenti dichiarazione
-
Sessione di laboratorio su if...else..
-
istruzione if..elif..else..fi
-
comando di prova
-
AND logico &&
-
OR logico !!
-
Lo stato di uscita di un comando
-
Confronto numerico
-
Confronto di stringhe
-
Confronto degli attributi dei file
-
Parametri della riga di comando della shell
-
Parametri posizionali tramite variabile shell speciale $1, $2, $3,…,$N.
-
Sessione pratica di laboratorio
Bash Loop
-
Panoramica dell'istruzione loop
-
istruzione del ciclo for
-
Laboratorio attivo per il ciclo for
-
ciclo for utilizzando la sintassi simile a C
-
ciclo for utilizzando argomenti della riga di comando
-
Dichiarazione del ciclo for nidificato
-
Scacchiera che utilizza un'istruzione di ciclo nidificato
-
Dichiarazione del ciclo while
-
Sessione di laboratorio – leggere un file di testo riga per riga o utilizzando IFS
-
ciclo while infinito
-
dichiarazione del caso
-
Sessione di laboratorio sulla dichiarazione dei casi
-
Crea un semplice programma guidato da menu o uno strumento di automazione utilizzando Case Statement
-
Progetto industriale
-
Discussi vari script che utilizzano il ciclo for o while
Reindirizzamento della shell & Gestione dei processi
-
Reindirizzamento input output in Linux
-
Sessione di laboratorio sul reindirizzamento
-
Pipeline in Linux
-
comando a T
-
descrittore di file (fd) archiviare per l'output
-
descrittore di file (fd) da presentare per input
-
descrittore di file (fd) per leggere & Ma se non vedi un'altra via di fuga
-
Sessione pratica di laboratorio
-
Panoramica di un processo
-
Primo piano & processo di sfondo
-
Varie statistiche di un processo
-
Sessione di laboratorio
funzioni
-
Definizione delle funzioni
-
Visualizzazione delle funzioni
-
Funzioni annidate
-
Sessione di laboratorio – funzioni di scrittura
-
Funzioni di chiamata
-
Locale & variabili globali
-
Passaggio di argomenti in una funzione
-
dichiarazione di reso
-
Sessioni di laboratorio pratico
AWK
-
Introduzione Awk
-
Corrispondenza del modello
-
Variabili definite dall'utente in awk
-
Awk pre-elaborazione
-
Awk post-elaborazione
-
Sessione pratica di laboratorio
Editor del flusso SED
-
introduzione
-
Sostituzione o sostituzione della stringa.
-
Sostituzione dell'ennesima occorrenza di un pattern in una riga
-
Sostituendo tutte le occorrenze del modello in una linea
-
Cambiare la barra (/) delimitatore
-
Usando & come stringa corrispondente
-
Duplicando la riga sostituita con il flag /p
-
Sostituzione di una stringa su un numero di riga specifico
-
Sostituzione di una stringa su un intervallo di righe
-
Sostituisci su una riga che corrisponde a uno schema
-
Eliminazione di righe
-
Aggiungi una riga dopo una corrispondenza
-
Aggiungi una riga prima di una corrispondenza
-
Ultima Lezione
Lascia un commento
Devi accesso o Registrati per aggiungere un nuovo commento .