Public feed #724129

Miscellany

public shellscript v1 · immutable
Raw Edit
·published 2007-10-03 11:14 UTC
rendered paste body
#!/usr/bin/env bashdeclare -a instructionsdatage=$(date +%Y-%m-%d)instructions=(  "source /etc/backup_wikiphilo.rc"  "mysqldump -u$mysql_user -p$mysql_pwd $mysql_db > $backup_dir'/dump-$datage.sql'"  "tar cpvjf $backup_dir/images-$datage.tar.bz2 $wiki_path/images"  "tar cpvjf $backup_dir/extensions-$datage.tar.bz2 $wiki_path/extensions"  "tar cpvjf $backup_dir/forum-$datage.tar.bz2 $wiki_path/forum"  "cp $wiki_path/LocalSettings.php $backup_dir/LocalSettings-$datage.php")for ((i=0; i<10; i++)){  $(${instructions[i]}) || (echo "$(date) erreur lors de l'execution de : $(${instructions[i]})" >> /var/log/backup_wikiphilo.log; exit)}