Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- destDir=/home/user/flashcopy
- device=/dev/sda1
- if sudo mount $device /mnt; then
- echo ":> zarizeni bylo pripojeno k filesystemu";
- # Pokud negujeme podminku, nesmi byt vykricknik hned vedle hranate zavorky
- if ! [ -d $destDir ]; then
- mkdir $destDir;
- fi
- cd /mnt
- # Zde je dulezite lomitko za /mnt/ protoze kopirujeme obsah adresare a ne adresar /mnt
- if sudo rsync -av --delete --progress /mnt/ $destDir; then
- echo ":> zarizeni bylo zkopirovano do ${destDir}";
- else
- echo ":> nastala chyba pri kopirovani";
- fi
- umountDevice;
- # Zpomalime beh skriptu
- sleep 1;
- else
- echo ":> nastala chyba pri pripojovani zarizeni";
- fi
- umountDevice () {
- if ! sudo umount $device; then
- echo ":> zarizeni se nepodarilo odpojit od filesystemu";
- fi
- }
Add Comment
Please, Sign In to add comment