?

Log in

No account? Create an account

Сделал себе бэкап мобилы - Оживший юзерпик — LiveJournal

Jan. 6th, 2008

02:12 pm - Сделал себе бэкап мобилы

Previous Entry Share Next Entry

Comments:

[User Picture]
From:reedcat
Date:January 6th, 2008 07:49 pm (UTC)
(Link)
подари.
это, возможно, простимулирует меня на прикручивание голубозуба к динсуксу :)
(Reply) (Parent) (Thread)
[User Picture]
From:tobotras
Date:January 6th, 2008 07:54 pm (UTC)
(Link)
#! /bin/sh

# Relies heavily on GNU ls, tail and date!

ID="6021 of BT"
DIR="/var/spool/phone/${ID}"
BACKUP="BACKUP.`date +%d.%m.%y`"
KEEP=10

mkdir -p "$DIR"
cd "$DIR"

# If there is no today's back and there is phone available...
# FIX: don't check the phone, just trying to back up.
# Rationale: phone might be not visible by scan, but 
#            still available

#if [ ! -r "$BACKUP" ] && hcitool scan | grep -q "$ID"; then
if [ ! -r "$BACKUP" ]; then
    gammu backup "$BACKUP" -yes > /dev/null 2>&1
    # Clear old backups, keep $KEEP ones
    if [ `ls -dStC1 BACKUP.* | wc -l` -gt $KEEP ]; then
        ls -dStC1 BACKUP.* | tail -n +${KEEP} | xargs rm -f
    fi
fi

exit 0


Должно быть настроено голубой стек и gammu. Я часа в два уложился :)
(Reply) (Parent) (Thread)
[User Picture]
From:reedcat
Date:January 6th, 2008 07:55 pm (UTC)
(Link)
ну, у тебя и реакция... :) восхищен :)
(Reply) (Parent) (Thread)
[User Picture]
From:tobotras
Date:January 6th, 2008 07:58 pm (UTC)
(Link)
firefox показывает новые комменты, а я как раз в него таращусь. Ничего личного :)
(Reply) (Parent) (Thread)
[User Picture]
From:bormotov
Date:January 9th, 2008 10:57 pm (UTC)
(Link)
хм, а почему "BACKUP.`date +%d.%m.%y`" а не %y.%m.%d ? :))
(Reply) (Parent) (Thread)
[User Picture]
From:tobotras
Date:January 10th, 2008 06:56 am (UTC)
(Link)
Потому что я привык писать дату по-русски, а не по-американски :)
(Reply) (Parent) (Thread)