![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| ls-Befehl in der Remote-Server | vasuarjula | Shell Programmierung und Scripting | 6 | 06-08-2008 11:11 AM |
| ls-l-Befehl auf dem Remote-Server | vasuarjula | Shell Programmierung und Scripting | 2 | 06-01-2008 09:55 AM |
| ls-Befehl in der Remote-Server | vasuarjula | AIX | 0 | 05-30-2008 09:22 PM |
| Skript arbeitet regelmäßig | lf398 | Shell Programmierung und Scripting | 1 | 06-10-2006 09:57 PM |
| Remote-Server-Befehl in einen Job | Jimbo | Shell Programmierung und Scripting | 2 | 01-30-2002 03:18 PM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Skript zu senden Befehl in regelmäßigen Abständen auf Remote-Server
Hi, Ich frage mich, ob es einen Weg, um einen Befehl auf Remote-Server in regelmäßigen Abständen durch ein Skript.
Im Moment habe ich diese: Code:
keepLooping=1 ssh user@domain while (( keepLooping == 1 )) do echo a sleep 3 done Haben Sie Vorschläge? Danke! |
|
||||
|
Wenn ich Sie richtig verstanden habe, wollen Sie einen neuen Befehl ssh alle drei Sekunden, unabhängig von der Tatsache, dass die früheren ssh-Befehl haben könnte, die mehr als drei Sekunden, um? So laufen sie in den Hintergrund.
Code:
while true; do ssh user@domain echo a & sleep 3 done Ich gehe davon aus, dass "echo a" den Befehl, den Sie ausführen wollen, auf dem Remote-Server, und dass Sie die Syntax für diesen falschen (zu). Es sei denn, Sie sind mit einer Echtzeit-Betriebssystem, gibt es keine Garantie dafür, dass "sleep 3" wird nicht mehr als 3 Sekunden lang, natürlich. Edit: Nach rereading Ihre Frage, ich vermute, dass das eigentliche Problem war, wie um die Remote-Befehl an den Server über SSH. Nun, ich zufällig beantwortet zu haben scheinen, dass auch. Wenn Sie nicht möchten, dass der ssh läuft im Hintergrund weiter, so nehmen Sie die "&". |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|