Как мне сделать, чтоб етим скриптом я мог вызывать на первой машине скриптом исполнения другого скрипта на другой машине.
Например, ip первой машины 192.168.174.130 , другой - 192.168.174.131
Вот код скрипта, который надо выполнить на второй машине (параметр $1 нужно взять из скрипта на первой машине)#!/bin/sh
n=101
a=1
while [ $a -le $1 ]
do
n=`expr $a + 100`
/sbin/ifconfig vlan$n create && ifconfig vlan$n inet 192.168.$a.3 netmask 255.255.255.0 vlan $n vlandev em0
a=`expr $a + 1`
done
sleep 40
n=101
a=1
while [ $a -le $1 ]
do
n=`expr $a + 100`
/sbin/ifconfig vlan$n destroy && ifconfig vlan$n inet 192.168.$a.3 netmask 255.255.255.0 vlan $n vlandev em0
a=`expr $a + 1`
done
> Как мне сделать, чтоб етим скриптом я мог вызывать на первой машине
> скриптом исполнения другого скрипта на другой машине.подучить рускей языг для начала
> Например, ip первой машины 192.168.174.130 , другой - 192.168.174.131
> Вот код скрипта, который надо выполнить на второй машине (параметр $1 нужно
> взять из скрипта на первой машине)а зачем вообще подключаясь к машине запускать на ней скрипт с примитивными командами, да еще и вставлять аргумент, когда это можно сделать непосредственно интерактивно подключившись?
search keys "ssh интерактивные скрипты"
> Как мне сделать, чтоб етим скриптом я мог вызывать на первой машине
> скриптом исполнения другого скрипта на другой машине.