927 B
927 B
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
:
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
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:
passwd $user