Bash:
Avvio di un nuovo progetto
How to: (Come fare:)
Iniziamo creando una cartella per il progetto e poi generiamo un file script Bash di base.
mkdir mio_progetto
cd mio_progetto
echo '#!/bin/bash' > script.sh
echo 'echo Ciao Mondo!' >> script.sh
chmod +x script.sh
./script.sh
Output:
Ciao Mondo!
Deep Dive (Approfondimento)
Iniziare un progetto in Bash non ha una regola fissa. Storicamente, Bash è una shell Unix e linguaggio di scripting usato fin dagli anni ‘80, e parte di GNU Project. Rispetto a Python o Ruby, Bash è ottimo per automatizzare le operazioni del sistema operativo, meno per applicazioni complesse.
Altri linguaggi potrebbero essere più moderni, ma Bash rimane un classico per la sua semplicità e per il controllo diretto del sistema operativo Linux/Unix. Quando inizi un progetto Bash, pensa al .bashrc
per le configurazioni d’ambiente, a Makefile
per automatizzare processi e a Git per versionare il tuo lavoro.