Vai al contenuto


Foto

Scripting


Questa discussione e' stata archiviata Questo significa che non e' possibile rispondere
11 risposte a questa discussione

#1 D1o

D1o

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 9.326 Messaggi:

Inviato 04 febbraio 2012 - 15:30

I miei primi passi nello scripting vanno bene.

Adesso peró incontro un problemino: avrei bisogno che alla fine di un job, dopo aver targzato i risultati, questi venissero inviati con scp ad un server remoto, mandata una mail in caso di successo, altrimenti riprovare dopo un minuto e alla fine spenta la macchina.

Tutto cio va peró oltre le mie capacità. Idee?

#2 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.037 Messaggi:

Inviato 04 febbraio 2012 - 16:27

I miei primi passi nello scripting vanno bene.

Adesso peró incontro un problemino: avrei bisogno che alla fine di un job, dopo aver targzato i risultati, questi venissero inviati con scp ad un server remoto, mandata una mail in caso di successo, altrimenti riprovare dopo un minuto e alla fine spenta la macchina.

Tutto cio va peró oltre le mie capacità. Idee?



puoi redirezionare l'output di scp, "parserarlo", e comportarti di conseguenza

ma immagino che ci sia anche la possibilità di leggere l'exit code di scp, anche se non l'ho mai fatto

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#3 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.037 Messaggi:

Inviato 04 febbraio 2012 - 16:34


ma immagino che ci sia anche la possibilità di leggere l'exit code di scp, anche se non l'ho mai fatto


http://stackoverflow... ... ell-script

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#4 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.037 Messaggi:

Inviato 04 febbraio 2012 - 16:50

SCP Return Codes
0
Operation was successful
1
General error in file copy
2
Destination is not directory, but it should be
3
Maximum symlink level exceeded
4
Connecting to host failed.
5
Connection broken
6
File does not exist
7
No permission to access file.
8
General error in sftp protocol
9
File transfer protocol mismatch
10
No file matches a given criteria
65
Host not allowed to connect
66
General error in ssh protocol
67
Key exchange failed
68
Reserved
69
MAC error
70
Compression error
71
Service not available
72
Protocol version not supported
73
Host key not verifiable
74
Connection failed
75
Disconnected by application
76
Too many connections
77
Authentication cancelled by user
78
No more authentication methods available
79
Invalid user name


tutto semplice dai

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#5 D1o

D1o

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 9.326 Messaggi:

Inviato 04 febbraio 2012 - 19:18

Figo! Grazie!

Per mandare la mail di avviso invece? Any hints?

#6 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.037 Messaggi:

Inviato 04 febbraio 2012 - 19:49

Figo! Grazie!

Per mandare la mail di avviso invece? Any hints?


http://unixhelp.ed.a...GI/man-cgi?mail

#7 D1o

D1o

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 9.326 Messaggi:

Inviato 05 febbraio 2012 - 04:07

why bother with google when toyo can do the work for you?

denghiu, ti luvvo. :lol:

#8 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.037 Messaggi:

Inviato 05 febbraio 2012 - 12:12

almeno ho imparato il discorso del "$?" dai

#9 MadJackal

MadJackal

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStelletta
  • 3.105 Messaggi:

Inviato 07 febbraio 2012 - 16:08

almeno ho imparato il discorso del "$?" dai


Pensa quando imparerai ad usare "nohup" e "wait". :okay:
In Soviet Italy, the evil army owns you!

#10 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 44.037 Messaggi:

Inviato 07 febbraio 2012 - 19:16

@[/url]":1aa5vxcu] almeno ho imparato il discorso del "$?" dai


Pensa quando imparerai ad usare "nohup" e "wait". :pff:



wait imparato per l'esame di OS

nohup alle superiori :dumb:

#11 trallallero

trallallero

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.188 Messaggi:

Inviato 07 febbraio 2012 - 19:29

Non so se sia possibile con mail, ma con xmail (mi sembra, era su Sun) ci divertivamo tra colleghi a mandare email con sender diverso.
Tizio che manda una email di insulti a Caio facendo credere di essere Sempronio che si riceve il cazziatone da Caio e Sempronio che se lo guarda così :dumb:

:pff:
Don't worry, faith will come soon, like a recall but,
if you can't wait, just stop thinking at all 

 


#12 D1o

D1o

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 9.326 Messaggi:

Inviato 07 febbraio 2012 - 23:20

all'uopo, come si configura sendmail? mi perdo un filo...

io pensavo di fare un account gmail e dargli in pasto username e password, ma mi sa che non funziona così... :pff: