A=”/opt/data/APPOGGIO/2021/02/26/11/46/e7b71e99-ec8c-4bc0-983a-ef5925c52790.bin”echo $A | grep -o ‘[^/]*$’e7b71e99-ec8c-4bc0-983a-ef5925c52790.bin
Month:March 2022
Variabili bash
$0 – The name of the Bash script. $1 – $9 – The first 9 arguments to the Bash script. (As mentioned above.) $# – How many arguments were passed to the Bash script. $@ – All the arguments supplied to the Bash script. $? – The exit status of the most recently run process. $$ – The process ID of …
Continue reading Variabili bash
Intercettare n caratteri di una stringa
var=”pippo.txt” Eliminare gli ultimi 3 caratteri: echo ${var::-3} pippo. Eliminare i primi 3 caratteri: echo ${var:3} po.txt Ottenere solo i primi 3 caratteri: echo ${var::3} pip Ottenere solo gli ultimi 3 caratteri: echo ${var: -3} txt
Convertire case nomi file
Per cambiare il case dei nomi dei file usare i seguenti comandi: Da maiuscolo a minuscolo: for nomefile in $(ls <nome del file>); do mv $nomefile $(echo $nomefile | tr “[:upper:]” “[:lower:]”); done Da minuscolo a maiuscolo: for nomefile in $(ls <nome del file>); do mv $nomefile $(echo $nomefile | tr “[:lower:]” “[:upper:]”); done
Struttura di una tabella
Per vedere la struttura di una tabella usare il comando psql: \d <nometabella>
Calcolare dimensione DB
Collegarsi a psql e lanciare la seguente query e sostituire a “dbname” il nome del db: SELECT pg_size_pretty( pg_database_size(‘dbname’) );