当前位置: 首页 > news >正文

飞天使-jenkins进行远程linux机器修改某个文件的思路

文章目录

      • jenkins配置的方式
      • jenkins中执行shell的思路

jenkins配置的方式

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

jenkins中执行shell的思路


下面的脚本别照抄,只是一个思路
ipall="$ips"# 将文本参数按行输出为变量
while IFS= read -r line; doecho "$line"
if [[ ! -z $line ]] && [[ $add == 'true' ]];then
for ip in ${line[@]}
dossh root@10.0.0.1 "echo $ip "ssh root@10.0.0.1 "echo $ip >> /tmp/deny_ip.cl"
done
elif [[ ! -z $line ]] && [[ $remove == 'true' ]]; thenecho "remove"#d=$(echo $ip |sed 's,/,\\/,g')
for ip in ${line[@]}
dod=$(echo $ip )echo $dssh root@10.0.0.1 "sed -i '/^$d$/d' /tmp/deny_ip.cl"#ssh root@10.0.0.1 "sed -i 's@\<$d\>@en@d' /tmp/deny_ip.cl"
done
elif [[ $check == 'true' ]]; then ssh root@10.0.0.1 "cat /tmp/deny_ip.cl"
elseecho "notgood"
fi
done <<< "$ipall"
http://www.lryc.cn/news/125488.html

相关文章:

  • Revit SDK 介绍:PanelSchedule 配电盘明细表
  • Java后端实现不用pagehelper。手写分页如何实现?
  • spring 缓存
  • vue3.0 element-plus 不同版本 el-popover 循环优化
  • 计算机网络实验4:HTTP、DNS协议分析
  • 敏捷项目管理如何做好Sprint Backlog?迭代管理
  • 实验三 图像分割与描述
  • npm使用国内淘宝镜像的方法(两种)
  • 05应用程序设计和文件操作
  • 【果树农药喷洒机器人】Part8:果树对靶变量喷药实验
  • framework.beans.factory.annotation.Autowired(required=true)}
  • 【应用笔记】使用 CW32 实现电池备份(VBAT)功能
  • 探讨uniapp的navigator 页面跳转问题
  • 使用Epoll实现高效的多路I/O转接
  • 流程挖掘in汽车丨宝马的流程效能提升实例
  • 微信小程序实现当前页面更新上一个页面
  • 基于PSO-KELM的时间序列数据预测(含对比实验)
  • 线性代数(二) 矩阵及其运算
  • 【图像分类】理论篇(4)图像增强opencv实现
  • Centos下的tcpdump抓包用法
  • 自然语言处理从入门到应用——LangChain:记忆(Memory)-[记忆的存储与应用]
  • 微服务与Nacos概述-5
  • 第九章 动态规划part08(代码随想录)
  • 智能家居(1)---工厂模式实现灯光控制(继电器组)以及火灾报警模组的封装
  • kubernetes的存储卷使用
  • centos 之安装 openssl 1.1.1报错
  • matlab使用教程(16)—图论中图的定义与修改
  • 【C++面向对象】--- 继承 的奥秘(下篇)
  • Android 面试笔记整理-Binder机制
  • 编程小白的自学笔记十三(python办公自动化读写文件)