From f75a778eed4c7a197f80c5040993bd2b0d421d00 Mon Sep 17 00:00:00 2001 From: Kevin Frantz Date: Sun, 12 Mar 2017 15:42:41 +0100 Subject: [PATCH] SD-Karten-Backuptool hinzugefuegt --- sd_backup.sh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 sd_backup.sh diff --git a/sd_backup.sh b/sd_backup.sh new file mode 100644 index 0000000..af623ce --- /dev/null +++ b/sd_backup.sh @@ -0,0 +1,33 @@ +#!/bin/bash +echo "Backupscript fuer SD's" +echo "@author KevinFrantz" +echo "@since 2017-03-17" +echo +echo "Liste der aktuell gemounteten Geraete:" +echo +ls -lasi /dev/ | grep "sd" +echo "(Die Liste zeigt nur Geraete an welche auf den Filter /dev/sd* passen)" +echo +while [ \! -b "$ifi" ] + do + echo "Bitte waehlen Sie die korrekte SD-Karte aus:" + echo "/dev/:" + read device + ifi="/dev/$device" +done +while [ "$path" == "" ] + do + echo "Bitte Backupimagepfad+Namen zu $(pwd) eingeben:" + read path + if [ "${path:0:1}" == "/" ] + then + ofi=$path.img + else + ofi=$(pwd)"/"$path.img + fi +done +echo "Inputfile: $ifi" +echo "Outputfile: $ofi" +echo "Bestaetigen Sie mit der Enter-Taste. Zum Abbruch Ctrl + Alt + C druecken" +read bestaetigung +dd if=$ifi of=$ofi bs=1M status=progress