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é.