• xcode8.3 shell 自动打包脚本

    时间:2024-04-28 23:22:45

    题记xcode升级8.3后发现之前所用的xcode自动打包基本无法使用,因此在网上零碎找到些资料,将之前的脚本简化。此次脚本是基于xcode证书配置进行打包(之前是指定描述文件、相对繁琐)。因此代码较为简单使用。xcodebuild自动打包是基于xcodebuild工具进行打包(xcode本身也是基...

  • xcode8.3 shell 自动打包脚本 记录

    时间:2024-04-28 23:08:34

    题记xcode升级8.3后发现之前所用的xcode自动打包基本无法使用,因此在网上零碎找到些资料,将之前的脚本简化。此次脚本是基于xcode证书配置进行打包(之前是指定描述文件、相对繁琐)。因此代码较为简单使用。xcodebuild自动打包是基于xcodebuild工具进行打包(xcode本身也是基...

  • T1级,生产环境事故—Shell脚本一键备份K8s的YAML文件

    时间:2024-04-23 07:08:15

    #/bin/bash## K8S_YAML_SHELL_DIR:记录脚本和resources.txt存放位置,移动是需要修改其值# 一键备份K8s集群YAML文件脚本# resources.txt文件,编写需要备份资源## 定时任务示例# 0 0 */1 * * /usr/bin/bash /a/k...

  • Jenkins CI/CD 持续集成专题三 Jenkins 使用shell脚本打包组件配置流程

    时间:2024-04-23 07:01:31

    第一步 新建任务 第二步 输入项目名称和选择自由风格的软件项目点击确定 第三步 配置下项目地址和账号密码 第四步 配置 build steps 选择 shell 脚本  第五步 shell 配置 (注意shell 必须以#!/bin/sh开头,否则会报 找不到shell 命令的错) #!/b...

  • 4月21日Linux运维用户相关的添加,分组,修改权限等shell脚本开发第一天

    时间:2024-04-22 14:26:37

    #!/bin/bash# 先查看已经有的用户名echo "请选择以下功能"echo "//"echo -e "功能一:批量注册添加新用户\n功能二:创建新组群,并向组群中添加用户\n功能三:修改用户组群 \n功能四:修改用户权限 \n功能五:删除指定用户\n功能六:删除指定组群 "read -p '...

  • Shell脚本case语句

    时间:2024-04-20 22:02:09

    case语句格式case 变量 inPAT1) 执行语句 ;;PAT2) 执行语句 ;;*) 默认执行语句 ;;esac使用示例:编写一个shell脚本,通过提示用户输入信息,输出cpu,mem,disk的信息;#!/bin/bash#显示各种信息#sky-whr...

  • Linux Shell脚本练习(一)

    时间:2024-04-17 21:29:46

    一、 Linux下执行Shell脚本的方式: 1、用shell程序执行脚本: a、根据你的shell脚本的类型,选择shell程序,常用的有sh,bash,tcsh等 b、程序的第一行#!/bin/bash里面指明了shell类型的,比如#!/bin/bash指明是bash,#!/bin/sh则是s...

  • Shell脚本字符串匹配及日常命令工具 - 用法总结(技巧指南)

    时间:2024-04-15 18:17:18

     Shell提供了很多字符串和文件处理的命令,如awk、expr、grep、sed等命令,还有文件的排序、合并和分割等一系列的操作命令。下面重点总结下Shell字符串处理、文本处理以及各类命令及函数用法。先从expr命令开始梳理,expr 引出通用求值表达式,可以实现算术操作、比较操作、字...

  • Linux Shell 计算脚本执行过程用了多长时间

    时间:2024-04-15 14:21:07

    #!/bin/bashstarttime=`date +\'%Y-%m-%d %H:%M:%S\'`#执行程序endtime=`date +\'%Y-%m-%d %...

  • linux可运行的shell脚本与设置开机服务启动(自己总结)

    时间:2024-04-15 14:21:03

    完整的ln命令参考:http://www.runoob.com/linux/linux-comm-ln.html ln :创建连接文件 &nbs...

  • 每日shell脚本之mysql健康查询

    时间:2024-04-14 22:35:11

    #!/usr/bin/bash #CSDN :M乔木 #Email:2776617348@qq.com #解释器:这是一个shell脚本 cat<<EOF-------------------------------------------------...

  • python中执行shell脚本之subprocess模块

    时间:2024-04-13 13:14:55

    一. 最近subprocess使用背景和介绍    因为最近领导要求,在Python端调用大数据的shell脚本,所以需要用到Python来执行shell脚本, 因此需要查看下subprocess模块文档。    根据官网文档描述:subprocess模块用于创建子进程, 这个模块用于替换旧版本中的...

  • shell脚本 获取第几行 第几列 的命令 awk sed

    时间:2024-04-13 13:13:59

    例如:我们需要查看 包含 sbin的进程 中的PID号查看当前所有包含sbin的进程[[email protected] ~]# ps aux | grep sbin只过滤出所有的PID号:[[email protected] ~]# ps aux | grep sbin | awk '{print...

  • Shell脚本进阶篇——编写自动判断自动创建添加用户和用户密码的脚本

    时间:2024-04-11 22:14:00

    博客导读:# 写作此博客的背景# 问题的要求# 解题思路# 思路流程图# 解决具体过程# 源码# 结果展示初次接触shell脚本,在最近的学习中,有一道考察比较全面的试题,小编苦苦的琢磨,耐心的钻研,在掉了101根头发之后,终于让小编给琢磨透了。嘻嘻笑。感觉这道题对之前的知识点考察比较全面,所以打算...

  • shell脚本实现自动创建用户

    时间:2024-04-10 16:06:37

    脚本功能如下:1、根据用户名文本文件创建用户2、设定每个用户初始密码123,第一次登陆时需更改密码3、设定每个用户的磁盘配额脚本代码如下:  1 #!/bin/bash  2 #author lideqian  3  4 for name in $(cat user_list.txt)  5 do ...

  • shell脚本:文字色彩设置

    时间:2024-04-10 15:59:58

    色彩在linux命令行中,默认是黑底白字,可能查看文件的时候,有蓝色,绿色,那些都是文件属性,默认的ls --color参数可以令不同的文件显示颜色。但是,对于普通的标准输出,还是默认的白色。想要有点花样,没颜色怎么行,这个时候,就需要用到echo命令了。我们一般使用,就是直接:echo 字符串,将...

  • shell命令行中脚本特殊注释指定脚本解释器

    时间:2024-04-09 17:05:57

    在Linux系统中,#!/usr/bin 是一个特殊的注释,通常称为"shebang" 或 “hashbang”。用于指定脚本的解释器。即它的目的是告诉操作系统应该使用哪个解释器来执行脚本。 通过在脚本的第一行使用#!,后面跟着解释器的路径,你告诉系统应该使用哪个解释器来执行脚本。例如: #!/us...

  • Shell 脚本基础语法----重定向的使用

    时间:2024-04-09 08:43:04

    一、重定向在了解重定向之前,我们先了解下在linux 里面,一条命令执行的过程在linux 系统启动后,默认会打开3个描述符,分别是 :标准输入  standard input ,文件描述符用数字0表示    stdin 正确输出  standard output 1   文件描述符用数字1表示  ...

  • shell 脚本定时创建月份表

    时间:2024-04-09 08:35:07

    #!/bin/shuser='root'pass='root'name='vfc_sport'# 数据表名定义timestamp=`date -d "next month" +%Y%m`tablename='vf_sport_'$timestamp# SQL语句mysql -uroot -proot...

  • 【性能测试】:操作NMON的shell脚本

    时间:2024-04-07 16:11:20

    nmon是监控服务器的一个工具,可以自动生成快照,每次执行命令就可以了这里写了一个小的shell脚本,练习一下#!/bin/shOSType=`uname`#判断系统类型,选择不同命令 if [ $OSType = "Linux" ];then if [ -x "nmon" ];...