Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Struttura del corso
Introduzione
- Obiettivi
- Orario del corso
- Introduzione ai corsi
- Prerequisiti
- Bibliografia
- Delegare le responsabilità
- Riepilogo del corso
Ripasso delle nozioni di base - facoltativo
- file
- Directory e processi
- Visualizzazione delle directory - ls
- Ottenere aiuto - uomo
- Visualizzazione di file - cat, altro
- Comandi semplici
- Tubazioni - Utilizzo | simbolo
- Reindirizzamento - utilizzando > simbolo
- Reindirizzamento - utilizzando >> simbolo
- Reindirizzamento dell'input - utilizzando il simbolo <
- Errori di reindirizzamento
- Utilizzo di /dev/null
- Lavori in primo piano
- Lavori in background - &
- Fermare i lavori - uccidere
- File speciali - . e..
- Il prompt dei comandi - PS1
- Creazione di alias
- Utilizzo degli alias
- Cronologia dei comandi
- Modifica da riga di comando - utilizzando i tasti freccia
- Modifica da riga di comando - usando vi
- Personalizzazione della shell
- La Home Directory - HOME
- L'elenco di lavoro - pwd
- Cambiare directory - cd
- Crea directory - mkdir
- Rimuovi directory - rmdir
- Copia interattiva - cp -i
- Mossa interattiva - mv -i
- Rimozione interattiva - rm -i
- Rimozione di directory - rm -r
- Caratteri jolly - Generazione di nomi di file
- Word Conteggio - WC
- Ricerca di file - find
- Trovare il testo nei file - grep, sort, cut, uniq, tr
- Modifica dei permessi - chmod
Conchiglia Programming
- Creazione di script di shell
- Test del comando
- Creazione del file di script
- Aggiunta di autorizzazioni di esecuzione
- Test dello script
- Esecuzione dello script - tempo
- Esecuzione dello script - dot
- Esecuzione dello script - exec
- Esecuzione dello script - ksh
- Debug dello script
- Passaggio di parametri
- Il comando read
- Utilizzo della lettura negli script
- Scelta della shell
- Riordino dell'output
- Soppressione dell'input - stty
Caratteri speciali e variabili
- Virgolette
- Stringhe tra virgolette - ", '
- Carattere di fuga - *
- Stringhe tra virgolette - '
- L'utilizzo di $(...)
- Variabili di sistema - set
- Altre variabili speciali
- Variabili utente
- Variabili utente - non impostate
- Variabili negli script
- Comando Composizione tipografica
- Variabili intere
- Costrutti speciali
Creazione di menu
- Condizioni - caso
- Creazione di un menu
- Iterazione - mentre, fino a quando
- Tenere premuto l'output - sospensione
- Tenere l'uscita - lettura fittizia
- Terminare il copione
- Fine del ciclo
- Opzione nascosta: biforcazione di una shell
- Interruzioni di trapping - trap
- Ulteriori informazioni sugli interrupt
- Evidenziazione del testo
- Posizionamento del cursore - backtab \b
- Menu della conchiglia Korn
Selezione
- Test condizionali
- Attributi dei file di test
- Verifica delle autorizzazioni dei file
- Test multipli - Ifs annidati
- Test multipli - elseif
- La condizione NOT
- Più condizioni in un unico test
- Stringhe di test
- Utilizzo delle parentesi quadre
- Evitare l'input nullo
- Numeri di test
- Maggiori informazioni sul caso
- Visualizzazione delle variabili
- Posizionamento di vani
- Comandi di test
Iterazione, ciclo
- Calcoli - let
- Iterazione - mentre, fino a quando
- Ciclo infinito
- Iterazione - per
- Più di 9 parametri - shift
Pedice e funzioni
- Variabili locali e globali
- Pedici
- Comando Esporta
- Stato di uscita
- Alias
- Funzioni
- Funzioni utili
- Stato del reso
- Manipolazione delle funzioni
- Funzioni negli script
Comandi avanzati
- Debug - set
- Impostazione - set
- Unione di file - join
- Unione di file: incolla, nomebase e nome directory
- Job Control - lavori
- Ioni Expressioni regolari
- Stampante Globale Regolare Expression - grep
- Expressione grep - egrep
- Fast grep - fgrep
- Calcoli - expr
- Calcoli – bc, eval Comando,
- Elaborazione degli argomenti
- Comando getopts
- Utilizzo delle matrici
Modifica avanzata – vi & sed
- vi - Mappatura delle combinazioni di tasti
- Mappatura dei tasti di controllo
- Utilizzo delle abbreviazioni
- Modifica di molti file
- Ioni Expressioni regolari
- Inserimento globale
- Qui documento,
- Batch Stream Editor - sed, sed delete, -d, sed print, -p, sed suppress, -n, sed quit, -q, sed file, -f, sed Input multiplo, sed
- Trova e sostituisci
- sed Esempio
Elaborazione di file di testo - awk
- Lo strumento awk Programming
- Criteri
- Espressioni regolari
- Modelli di confronto
- Modelli composti
- Modelli di intervallo
- Modelli speciali
- Funzioni integrate
- Risoluzione dei problemi relativi agli script awk
- Passaggio di parametri
- Utilizzo di Contains
- Funzione printf
- Calcoli
- Funzioni
- substr
- lunghezza
- Dichiarazioni di azione
- Istruzioni del flusso di controllo
- Matrici
- Matrici con cicli for
- awk Esempi
Requisiti
Il corso è adatto solo a coloro che hanno una buona conoscenza di UNIX o hanno frequentato il corso di Introduzione a UNIX.
14 ore
Recensioni (1)
Wojciech and NobleProg focused the itinerary to feet my needs.