# Script Bash Qui un elenco di semplici funzioni o script in Bash. ## Rinominare immagini Ecco come rinominare una lunga serie di file in maniera progressiva, nel formato `imgXXX`: ```bash j=1 ; for i in * ; do mv "$i" ${i//*./img$(printf "%03d\n" $j).} ; let j=j+1 ; done ``` Per ogni parametro, questo viene rinominato nel formato `imgXXX`, mantenendo inalterata l'estensione del file. In pratica questo comando permette di rinominare tutti i file di una directory in un formato specifico "img001, img002, img003, ecc." ## Creare un utente da terminale ```bash sudo useradd -m -u 6667 -G sudo,lp,lpadmin $user ``` Dove l'opzione: - m: crea anche la home directory associata all'utente; - u: permette di specificare l'UID dell'utente; - G: gruppi ulteriori a cui viene aggiunto l'utente Ricordarsi di impostare una password per il nuovo utente, altrimenti non potrĂ  loggarsi nel sistema: ```bash passwd $user ```