Hallo,
habe mir vor einiger Zeit "Timer" angelegt. Das bedeutet nach z.B 10 Minuten oder 20 Minuten spielt Musik. Habe mir das auf die Tastaturshortcuts Strg Alt 1 usw angelegt. Das Skript sieht bei mir so aus:
1 | xterm -e sleep 600 && xterm -e mpv /home/bernd/ubuntu/timer-mehrere/Avril\ Lavigne\ -\ Losing\ Grip\ \(Official\ Music\ Video\)\ -\ YouTube.mkv --no-video |
das mit den Tastatur-Shortcuts finde ich so praktisch und diese Funktion benötige ich so häufig... würde das gerne genau so weiter so starten Mir fehlten aber 2 weitere Funktionen will in diesem Fenster der Konsole 2 weitere Funktionen anzeigen
Will ausgeben um welchen Timer es sich handelt (10 Minuten Timer) (habe mehrere)
Hätte gerne einen "Countdown" der mir die Restzeit anzeigt.
Habe gegoogelt ( habe davon nicht wirklich eine Ahnung davon aber ich habe da tatsächlich etwas gefunden:
1 2 3 4 5 6 7 | #!/bin/bash echo "10 Minuten Timer" seconds=600; date1=$((`date +%s` + $seconds)); while [ "$date1" -ge `date +%s` ]; do echo -ne "$(date -u --date @$(($date1 - `date +%s` )) +%H:%M:%S)\r"; done xterm -e mpv /home/bernd/ubuntu/timer-mehrere/Avril\ Lavigne\ -\ Losing\ Grip\ \(Official\ Music\ Video\)\ -\ YouTube.mkv --no-video |
wenn ich es manuell im Terminal starte ( ./10-Minuten-timer.sh) macht das wirklich alles was es soll. Wenn ich es aber über eine Tastenkombination starte ist das Problem es geht kein Terminal auf wo ich den Countdown und die Art des Timers sehen kann gestestet habe ich es mit xterm -e:
1 2 3 4 5 6 7 | #!/bin/bash xterm -e echo "20 Minuten Timer" seconds=1200; date1=$((`date +%s` + $seconds)); while [ "$date1" -ge `date +%s` ]; do echo -ne "$(date -u --date @$(($date1 - `date +%s` )) +%H:%M:%S)\r"; done xterm -e mpv /home/bernd/ubuntu/timer-mehrere/Avril\ Lavigne\ -\ Losing\ Grip\ \(Official\ Music\ Video\)\ -\ YouTube.mkv --no-video |
Es öffnet sich aber trotzdem kein Terminal. Da ich das sehr häufig benutze würde ich auf das starten per Tastenkombination sehr ungern verzichten. Wer weiß bitte Rat?
Gruß
Anna-Lena
Bearbeitet von rklm:
Aufzählung