Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Bash] Ausgabe von mehreren Befehlen in selber Zeile
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
Finswimmer
Moderator
Moderator


Joined: 02 Sep 2004
Posts: 5188
Location: Langen (Hessen), Germany

PostPosted: Sun Jul 17, 2011 3:43 pm    Post subject: [Bash] Ausgabe von mehreren Befehlen in selber Zeile Reply with quote

Hi,

ich habe mir ein Backup-Skript geschrieben, welches mehrere Kommandos in dieser Form aufruft:
/usr/local/sbin/backup-rsync tobi-desktop > /tmp/backup.log 2>&1 && echo "Backup Tobi-Desktop erfolgreich" | boxes || echo "Backup Tobi-Desktop NICHT erfolgreich" | boxes

Da rsync sehr gesprächig ist, wollte ich die letzten n Zeilen immer ausgeben und zwar so, dass sie die aktuellen Zeilen überschreiben.
Das hier habe ich für eine Zeile gefunden:
Code:
while [ 1 ]; do printf "\r$(date +%T)"; sleep 1s; done


Zudem ist es nun aber so, dass ich das Rsync starte, dann soll währenddessen die Ausgabe über "tail -n 5 /tmp/backup.log" angezeigt werden.

Die Status-Ausgaben (Erfolgreich/nicht erfolgreich/Backup 1/Backup 2) sollen aber dann nicht überschrieben werden, sondern normal angezeigt werden.

Habt ihr da eine Idee?
Vielen Dank
Tobi
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
toralf
Advocate
Advocate


Joined: 01 Feb 2004
Posts: 2104
Location: Hamburg/Germany

PostPosted: Sun Jul 17, 2011 4:50 pm    Post subject: Reply with quote

Ob der "watch" Befehl Dir weiterhilft ?
Back to top
View user's profile Send private message
Finswimmer
Moderator
Moderator


Joined: 02 Sep 2004
Posts: 5188
Location: Langen (Hessen), Germany

PostPosted: Tue Jul 19, 2011 8:44 am    Post subject: Reply with quote

Die Idee ist gut.
Aber wie kann ich den watch Befehl dann wieder ausschalten, wenn das Backup fertig ist?
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
py-ro
Veteran
Veteran


Joined: 24 Sep 2002
Posts: 1123
Location: St. Wendel

PostPosted: Tue Jul 19, 2011 12:19 pm    Post subject: Reply with quote

Nach Aufruf PID speichern und dann mit kill abschießen.

Py
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum