![]() |
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| UNIX for Dummies Frågor & Svar Om du inte är säker på var att skriva en UNIX eller Linux fråga efter det här. Alla UNIX-och Linux-nybörjare välkomna! |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Kontrollera att FTP avslutad | ChicagoBlues | Shell-programmering och Skript | 1 | 02-28-2008 07:52 |
| Tab avslutad i csh | James Mcmurray | Shell-programmering och Skript | 3 | 12-12-2007 10:31 |
| Job tillägg Information? | davidfrank | UNIX for Dummies Frågor & Svar | 3 | 08-02-2007 06:08 |
| Tab tillägg på Solaris 10 | annointed3 | UNIX for Dummies Frågor & Svar | 2 | 01-04-2006 10:25 |
| filnamn avslutad | tyglar | Shell-programmering och Skript | 1 | 10-10-2005 09:57 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
Övervakning SCP för slutförande
Jag har flera servrar, A, B & C som körs olika rutiner sedan scp resultaten till server X. På XI sedan måste göra några datamanipulation med mottagna filer innan du skickar filer till en annan plats. På grund av politiken här jag inte kan dra filer från servrar A, B och C, men måste ge dem möjlighet att påbörja överföringen.
Vad jag skulle vilja kunna göra är att, på servern X övervaka mottagandet av filer från A, B och C via ett script och när överföringen är klar avspark uppgifterna parsning rutiner som körs på X. Kan någon berätta för mig hur man kan kontrollera inkommande scp sessioner så att jag kan identifiera varje en och tala om när överföringen är klar för var och en av servrar? Tack Thumper |
|
||||
|
En lösning är att skapa en liten "flagga" fil som du skickar senast. På så sätt, den mottagande servern kan bara vänta tills den filen finns och den vet att den verkliga filer har kommit.
Jag vet inte om man kan förutsäga i vilken ordning filerna skulle skickas i ett scp sessionen, men du kan alltid göra en snabb andra scp sessionen för att skicka flagga fil. ShawnMilo |
|
||||
|
Det kopierar filer i den ordning du placerar dem på kommandoraden, n'est-ce pas? Om du använder jokertecken, jag förväntar mig att wildcard expansion att helt enkelt bygga ett symboliskt i många, så du kan fortfarande säga
Kod:
scp file* and* stuff* .signalfile server:path/on/server |
![]() |
| Komihåglista |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|