Quote Originariamente inviata da clasku Visualizza il messaggio
prova a fare echo di $command e controlla che la stringa sia esattamente quella che ti aspetti, a me sembra che manchi qualche spazio tra i parametri
Ho stampato sia la variabile worked che command e questo è il risultato:

worked: 127
Command: mysql -hHOST -uUTENTE -pPASSWORD NOME_DB < tienda/BBDD/factusolweb.sql

Il valore di worked restituito non permette di entrare nello switch case successivo, mi devo aspettare che restituisca 0 o 1 ma restituisce 127 e non so perché.