By ronan, 18 octobre, 2010 Convertion OGG to MP3 Pré-requis : Installer les paquets suivants $ apt-get install ffmpeg $ apt-get install ubuntu-restricted-extras $ apt-get install lame Exécuter le script suivant : $ cat convert.sh #!/bin/bash for i in *.ogg do j=${i%.ogg} ffmpeg -ab 192k -i "$j.ogg" "$j.mp3" done exit 0 Convertit tous les fichiers présents dans le dossier où le script est exécuté
By ronan, 8 août, 2010 Créer une sauvegarde différentielle Pour effectuer une sauvegarde différentielle, il faut utiliser le programme rdiff-backup. Pour l'installer : $ sudo apt-get install rdiff-backup Pour créer une sauvegarde différentielle : Créer un fichier, par exemple sauvegarde_differentielle.sh et y inscrire les deux lignes suivantes
By ronan, 28 juillet, 2010 Restaurer la sauvegarde des sources et des paquets $ cat restauration.sh #!/bin/bash ####### restauration - Script de restauration APT ####### echo echo "Script de restauration APT" echo "Une connexion Internet fonctionnelle est requise pour le bon fonctionnement de ce script." echo ##### DEBUT GESTION DES ERREURS ##### ls -1 | grep '^[[:digit:]]\{4\}\-[[:digit:]]\{2\}\-[[:digit:]]\{2\}$' > /dev/null if test $? -ne 0 then
By ronan, 28 juillet, 2010 Sauvegarder la liste des sources et des paquets $ cat sauvegarde.sh #!/bin/bash ####### sauvegarde - Sauvegarde le sources.list et les paquets ####### echo echo "Script de sauvegarde APT'" echo DATE=`date +%F` if test -d $DATE then echo "Le dossier \"$DATE\" existe déjà. Voulez-vous refaire la sauvegarde ? [o/n]" read choix
By ronan, 26 juillet, 2010 Redémarrer un processus automatiquement Pour surveiller un processus et le redémarrer en cas de plantage, créer une tâche cron exécutée en tant que root avec la commande suivante : Par exemple, pour le processus DOVECOT (serveur POP / IMAP) $ pgrep dovecot > /dev/null || { /etc/init.d/dovecot restart ; }
By ronan, 30 juin, 2010 Mise à jour des paquets Créer un fichier maj.sh Ecrire dans le fichier la ligne suivante $ cat maj.sh #!/bin/sh PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" sudo apt-get update && sudo apt-get upgrade exit 0