done skript um backup-platte mit desktop-starter aushängen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

done skript um backup-platte mit desktop-starter aushängen

Beitrag von Taomon » 01.09.2019 17:11:18

Situation, Backup-Platte wird folgend eingehangen.

Code: Alles auswählen

alex@Taomon:~/bin$ findmnt | grep media
├─/media/alex/dvd                     /dev/sdc1   ext4            rw,nosuid,nodev,relatime
├─/media/debianhome                   /dev/sdc2   ext4            rw,nosuid,nodev,relatime
└─/media/alex/debianroot              /dev/sdc3   ext4            rw,nosuid,nodev,relatime
alex@Taomon:~/bin$ 
Versuch 3

Code: Alles auswählen

#!/bin/bash
#devicenodes finden
devname=$(findmnt | grep media | awk '{print $2}' | grep -v 'sda|sdb')
#backup-platte umounten
udisksctl unmount -b $devname
ergibt

Code: Alles auswählen

alex@Taomon:~/bin$ bash ./backupplatte-unmount.sh 
Unmounted /dev/sdc1.
alex@Taomon:~/bin$
Es wird also nur die 1. Partition von der Platte ausgehangen.
nicht die folgenden 2.

Wie krieg ich das am döfsten hin.
Achtung Skriptblödel bin. Mir irgendwelche links zu Tutorials zu setzen sinnlos, da ich seit einem Schlaganfall eingeschränkt bin mir neues Wissen anzueignen.

Gefunden habe ich unteranderem https://linuxnorth.wordpress.com/2018/0 ... sh-script/

Was für mich überdimensioniert ist, ich bekomme eine Benachrichtigung und Sound wenn das Backup fertig ist.

Gruß und Danke Taomon
Zuletzt geändert von Taomon am 01.09.2019 17:57:47, insgesamt 1-mal geändert.
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

TomL

Re: skript um backup-platte mit desktop-starter aushängen

Beitrag von TomL » 01.09.2019 17:15:23

Taomon hat geschrieben: ↑ zum Beitrag ↑
01.09.2019 17:11:18
Es wird also nur die 1. Partition von der Platte ausgehangen.nicht die folgenden 2.

Code: Alles auswählen

umount /dev/sdc*

Benutzeravatar
Taomon
Beiträge: 627
Registriert: 08.03.2011 16:34:38
Lizenz eigener Beiträge: GNU Free Documentation License

Re: skript um backup-platte mit desktop-starter aushängen

Beitrag von Taomon » 01.09.2019 17:21:06

Warum kompliziert, wenn es einfach geht. :facepalm:

Code: Alles auswählen

alex@Taomon:~/bin$ cat backupplatte-unmount.sh 
#!/bin/bash
#devicenodes finden
devname=$(findmnt | grep media | awk '{print $2}' | grep -v 'sda|sdb')
#backup-platte umounten
umount $devname 
Jetzt mal mit Starter probieren.

Gruß Taomon
Bitte gelegentliche Schreibfehler übersehen. Ich habe ADHS. Danke.

Antworten