BBSA统一管理脚本及远程执行

1. 建立统一存放脚本路径//192.168.1.2/c/storage/scripts

2.创建统一管理脚本REMOTE_EXCUTE.NSH

3.需要去远程机器执行的脚本0000_SHARE.NSH

 

 

#!/bin/nsh
SCRIPT_NAME=$1
TARGET=$2
SCRIPT_DIR="//192.168.1.2/c/storage/scripts"

cd //$TARGET_DIR

if [ ! -d "/c/script_tmp" ]
then
mkdir /c/script_tmp
fi

cp $SCRIPT_DIR/$1 //$2/c/script_tmp
nexec -e nsh /c/script_tmp/$1
rm -rf /c/script_tmp/$SCRIPT_NAME

 

3.通过扩展对象调用脚本

 

 nsh //192.168.1.2/c/storage/script/REMOTE_EXCUTE.NSH 0000_SHARE.NSH ??HOST??

 

 

你可能感兴趣的:(bbs)