Lezione 18: Gestione dell’Input/Output da File in Bash

Rappresentazione grafica dei flussi stdin stdout stderr

⏱️ Tempo stimato di lettura: 20 minuti🧩 Difficoltà: Intermedio 🎯 Obiettivi specifici della lezione 📅 Introduzione alla gestione dell’I/O nei file Nel contesto dell’automazione di processi tramite shell Bash, la gestione dell’input/output da file rappresenta una competenza fondamentale. Essa consente di creare script robusti, manipolare dati in modo efficiente e mantenere tracciamento delle operazioni svolte. … Leggi tutto

📘 Lezione 16 – Funzioni in Bash

esempio di funzione definita in uno script Bash

⏱️ Tempo di lettura: 20 minuti🧩 Difficoltà: Intermedia🎯 Obiettivi specifici: 🧠 Cosa sono le funzioni in Bash Le funzioni in Bash sono blocchi di codice riutilizzabili che permettono di organizzare e strutturare meglio gli script, riducendo la ripetizione e migliorando la leggibilità. “Una funzione è come un mini-script all’interno del tuo script.” Sintassi base Oppure, … Leggi tutto

Lezione 12 – Variabili d’ambiente e personalizzazione Bash

Terminale con variabili d’ambiente e prompt personalizzato

⏱️ Tempo stimato di lettura: 15 minuti🧩 Difficoltà: Intermedio 🌟 Obiettivi specifici 🧠 Introduzione In questa lezione approfondiamo le variabili d’ambiente, fondamentali per configurare la shell e i processi che da essa derivano. Potremo personalizzare l’ambiente di lavoro in modo più efficace, automatizzando workflow e rendendo il prompt più utile e personale. Le variabili d’ambiente … Leggi tutto

🧑‍💻 Lezione 13 – Script Bash: struttura, esecuzione, parametri

esempio di struttura di uno script Bash con parametri

⏱️ Tempo di lettura stimato: 10 minuti🧩 Difficoltà: Intermedio🎯 Obiettivi specifici: 📖 Teoria: Cos’è uno script Bash e come si struttura La frase chiave di questa lezione è: struttura di uno script Bash. Uno script Bash è un file di testo contenente una serie di comandi che vengono eseguiti in sequenza dal terminale Bash. Questa … Leggi tutto

📘 Lezione 4: Il prompt dei comandi – struttura e personalizzazione

Schema che spiega i componenti del prompt dei comandi Bash e come personalizzarlo

⏱️ Tempo stimato di lettura 9 minuti 🧩 Difficoltà Facile 🎯 Obiettivi 🔷 Per cominciare, è importante sapere che Il prompt dei comandi è la linea che appare ogni volta che apri il terminale e indica che la shell è pronta a ricevere un comando. Può variare a seconda del sistema e delle impostazioni personali, … Leggi tutto

📘 Lezione 3: Differenze tra shell, terminale e Bash

Infografica educativa che spiega la differenza tra shell, terminale e Bash con esempi testuali in ambiente Linux

⏱️ Tempo stimato di lettura 7 minuti 🧩 Difficoltà Facile 🎯 Obiettivi 🔷 Teoria: Molti usano i termini shell, terminale e Bash come se fossero sinonimi. In realtà indicano cose diverse e capire la distinzione è fondamentale per usare correttamente la riga di comando. 👉 In breve: il terminale apre una shell, e Bash è … Leggi tutto

🧑‍💻 Corso: Bash per Principianti – Impara a usare la shell Linux

llustrazione didattica che spiega cosa è Bash, con teoria, esempi pratici e un invito alla riflessione

🎯 Obiettivi del Modulo 1 📦 Modulo 1: Introduzione a Bash e alla shell 📘 Lezione 1: Cos’è Bash e perché usarla ⏱️ Tempo stimato di lettura 7 minuti 🧩 Difficoltà Facile 🎯 Obiettivi 🔷 Teoria: Bash (Bourne Again SHell) è un interprete di comandi, ovvero un programma che permette di interagire con il sistema … Leggi tutto

🎓 Corso: Bash per Principianti – Impara a usare la shell Linux

📍 Obiettivi del corso 📚 Indice del Corso Modulo 1: Introduzione a Bash e alla shell Modulo 2: Comandi base e navigazione Modulo 3: Il tuo primo script Bash Modulo 4: Variabili e input dell’utente Modulo 5: Strutture di controllo Modulo 6: Script pratici e automazione