MikroTik Solutions

Hex Artifact Content
Login

Hex Artifact Content

Artifact 53565ca9b62f80ec1885ca60f5509811758760fc4fefa8c78f281a15eb025c7c:


0000: 23 21 2f 62 69 6e 2f 62 61 73 68 0a 72 73 63 3d  #!/bin/bash.rsc=
0010: 24 28 64 69 72 6e 61 6d 65 20 22 24 28 72 65 61  $(dirname "$(rea
0020: 64 6c 69 6e 6b 20 2d 66 20 22 24 30 22 29 22 29  dlink -f "$0")")
0030: 2f 2e 2e 2f 73 63 72 69 70 74 73 2f 24 28 62 61  /../scripts/$(ba
0040: 73 65 6e 61 6d 65 20 22 24 30 22 29 2e 72 73 63  sename "$0").rsc
0050: 0a 66 69 72 73 74 3d 31 0a 66 6f 72 20 72 20 69  .first=1.for r i
0060: 6e 20 72 6f 75 74 65 72 41 20 72 6f 75 74 65 72  n routerA router
0070: 42 0a 64 6f 0a 20 20 20 20 73 63 70 20 2d 71 20  B.do.    scp -q 
0080: 22 24 72 73 63 22 20 24 72 3a 0a 20 20 20 20 69  "$rsc" $r:.    i
0090: 66 20 5b 20 2d 7a 20 22 24 66 69 72 73 74 22 20  f [ -z "$first" 
00a0: 5d 0a 20 20 20 20 74 68 65 6e 0a 20 20 20 20 20  ].    then.     
00b0: 20 20 20 65 63 68 6f 20 2d 65 20 22 5c 6e 2d 2d     echo -e "\n--
00c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
00d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
00e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
00f0: 2d 2d 2d 2d 2d 2d 2d 5c 6e 22 0a 20 20 20 20 66  -------\n".    f
0100: 69 0a 20 20 20 20 65 63 68 6f 20 22 4f 6e 20 24  i.    echo "On $
0110: 72 3a 22 0a 20 20 20 20 73 73 68 20 24 72 20 22  r:".    ssh $r "
0120: 2f 69 6d 70 6f 72 74 20 70 6f 65 2d 73 74 61 74  /import poe-stat
0130: 75 73 2e 72 73 63 22 0a 20 20 20 20 75 6e 73 65  us.rsc".    unse
0140: 74 20 66 69 72 73 74 0a 64 6f 6e 65 0a           t first.done.