Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

XTerm Timer für Linux

Tipp Linux Linux Tools

Mitglied: rsadmchef

rsadmchef (Level 1) - Jetzt verbinden

10.01.2015, aktualisiert 23:45 Uhr, 2281 Aufrufe, 1 Kommentar

Hallo zusammen

ich wollte euch einen kleinen gescripteten Timer für die Bash vorstellen:

Er besteht aus 2 Dateien:
timer  
timer-start
timer (das ist der Counter):
01.
#!/bin/bash 
02.
to=$1 
03.
while [[ $to -ge 1 ]]; do 
04.
 digits=$(echo $to | sed -e 's/\(.\)/\1 /g') 
05.
 echo -en "\r   Countdown  $digits \r"  
06.
 sleep 1; to=$((to-1)) 
07.
done
und timer-start (hier wird xterm formatiert, gestartet und mit den Downcounts aus timer versorgt):
01.
#!/bin/bash 
02.
time_random () { 
03.
 time=$RANDOM 
04.
 #Scales time down within 400 
05.
 let "time %= 400" 
06.
 #time inbetween 900 and 1300 
07.
 time=$((900+$time)) 
08.
09.
time_random 
10.
./hier_kann_was_Ausführbares_hin  &  
11.
xterm -fs 22x30 -geometry 23x1 -bg black -fg red -cr black -title "Countdown $time" -e "$HOME/timer $time"
Aufruf
# ./timer-start.
Habe es in Lubuntu 14.04 LTS erzeugt,
sollte aber durchaus in ähnlichen Umgebungen laufen.

So siehts aus:
9df735390b96f600b7ecbdd89f0f677d - Klicke auf das Bild, um es zu vergrößern


Gruß
rsadmchef




Mitglied: Bachti
22.01.2015 um 09:54 Uhr
"./hier_kann_was_Ausführbares_hin &"
Wenn Du einen Prozess zu einem bestimmten Zeitpunkt starten willst, gibt es doch das schöne kurze Kommando "at".
So ein Aufwand, nur um einen auffälligen Countdown anzuzeigen?
Bitte warten ..
Ähnliche Inhalte
Windows Server
Net time ohne Parameter (5)

Frage von BPeter zum Thema Windows Server ...

LAN, WAN, Wireless
gelöst Time Outs auf Fileserver über VPN (3)

Frage von Leo-le zum Thema LAN, WAN, Wireless ...

Switche und Hubs
Time Sensitive Network (TSN)

Frage von laster zum Thema Switche und Hubs ...

Windows Server
Windows Failover Cluster 2016 - Maintenance Mode - Timer (7)

Frage von Der-Phil zum Thema Windows Server ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Server-Hardware
HP DL380 G7: Booten vom USB via USB 3.1-PCI-e Karte möglich? (24)

Frage von Paderman zum Thema Server-Hardware ...

Windows 7
Bluesreens unternehmensweit (19)

Frage von SYS64738 zum Thema Windows 7 ...

LAN, WAN, Wireless
IP Adressen - Modem - Switch - Accesspoint (17)

Frage von teuferl82 zum Thema LAN, WAN, Wireless ...

SAN, NAS, DAS
gelöst Synology DS213j (13)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...