Ho uno script bin / bash che mysqldumps il mio database sql, quando lo eseguo tutto va bene con filesize = 3MB, ma quando crontab (come sudo) esegue lo script allora la dimensione del file è 20B
copione
#!/bin/bash
cd /home/blades/backup/databases
DATE=$(date +"%d-%m-%Y_%H:%M:%S")
mysqldump -u username -h localhost database --single-transaction | gzip -9 > database.sql_$DATE.gz
e sudo crontab -e
30 04 * * * /home/blades/backup/backup
Che cosa sto facendo di sbagliato?