#!/bin/bash
# Sauvegarde /navi
dir2=`tail -n 1 /etc/mtab`
dir=${dir2:10:20}
function ecrit_log
{
echo "[`date +%d-%m-%Y_%H:%M:%S`] $1" >> "$dir/Sauvegarde.txt"
echo "$2" >> "$dir/Sauvegarde.txt"
echo " " >> "$dir/Sauvegarde.txt"
/bin/sync
}
killall nngnavi
mount -o remount,rw /navi
mount -o remount,rw $dir
/bin/sync
# on vérifie que le chemin est valide
f="$dir/autorun_bavn/autorun.sh"
if [ -f "$f" ]
then
ecrit_log "AutorunLog Sauvegarde /navi" " "
ecrit_log "cp -Rva /navi/* $dir/nng2/ " "`cp -Rva /navi/* $dir/nng2/`"
ecrit_log "cp -Rva /navi_rw/* $dir/nng_rw/ " "`cp -Rva /navi_rw/* $dir/nng_rw/`"
ecrit_log "df /navi " "`df /navi`"
else
ecrit_log "autorun.sh introuvable, le chemin est invalide " "on sort !"
exit
fi
/bin/sync