shell脚本运行ssh远程机器命令:curl发送前端请求更换token脚本
shell脚本运行ssh远程机器命令
#!/bin/bash
ssh -i 密钥位置 ubuntu@ip地址 "cd /home/***; ./test.sh"
curl发送前端请求更换token脚本
#!/bin/bash
# 1.sh是请求页面脚本
./1.sh > tmp
jsonpath="./tmp"
if [ ! -f $jsonpath ];
then echo "file not exist"
exit 0
fi
cat tmp
awk -F, '{print $2}' tmp | awk -F: '{print $2}'
awk -F, '{print $2}' tmp | awk -F: '{print $2}' | tail -1 > tmp
code=$(awk '{print $1}' tmp|head -1)
if test $code -eq 1
then
echo $code
else
read -p '请输入token:' token
echo -e
sed -i -r 's/authorization: .*?'/authorization: '$token''/g' 1.sh
fi