用法 使用Shell脚本自动化调参需要对文件进行修改 最初想到调用python进行字符串处理,通过正则表达式匹配然后修改,比较麻烦 偶然发现shell其实自带sed命令可以处理这个问题 #!/usr/bin/bash sed -i '26c Delay = $1' camera.lua 运行上述脚本 ...
分类:
系统相关 时间:
2020-06-03 20:41:12
阅读次数:
499
[root@centos02~]#vimplay.sh#!/bin/basha=$(expr${RANDOM}%1000)<!--$RANDOM是一个环境变量,每次都会随机输出一个介于0~32767之间的数-->echo"这个产品的价格是(0~999)元之间,猜猜具体价格是多少?"whiletruedoletcount++read-p"请输入您猜到的具体价格,并按Enter键确认:"b
分类:
系统相关 时间:
2020-06-03 20:36:56
阅读次数:
75
在Linux下执行自动化任务难免需要写shell脚本 例如,打印所在路径 path = $(pwd) echo 'I am at $path' #Output: #I am at $path 为何没有正确打印路径? 原来shell和python不同,单双引号有不同的含义 单引号‘ ’会让shell忽 ...
分类:
系统相关 时间:
2020-06-03 20:16:40
阅读次数:
59
条件测试方法 语法1:test <测试表达式> 这是利用test命令进行条件测试表达式的方法。test命令和"<测试表达式>"之间至少有一个空格 语法2:[ <测试表达式> ] 这是通过[]进行条件测试表达式的方法。和test命令用法相同,推荐此方法。[]的边界和内容至少有一个空格 语法3:[[ < ...
分类:
系统相关 时间:
2020-06-03 15:39:18
阅读次数:
65
Linux是免费开源的操作系统,也是当下非常受欢迎的技术,而Linux运维作为此技术衍生出来的岗位,广受大家的喜欢,越来越多的人都想要学习Linux技术。那么40岁从事Linux运维合适吗?
分类:
系统相关 时间:
2020-06-02 18:32:47
阅读次数:
437
目的:192.168.100.20服务器对192.168.100.10服务器上的MySQL数据库进行备份。1、配置MySQL服务器1)100.10MySQL服务器登录MySQL创建两个数据库[root@centos01~]#mysql-uroot-ppwd@123mysql>createdatabaseliyanxin;mysql>createdatabasewangzhaojun;2
分类:
数据库 时间:
2020-06-01 15:25:11
阅读次数:
83
以下脚本的手动安装连接:https://www.cnblogs.com/leihongnu/p/12581793.html 【 #/bin/bash#脚本安装 mysql,上传安装包至 /rootcd /root#安装日志mysql_log=/root/mysql.log# mysql 安装包名my ...
分类:
数据库 时间:
2020-06-01 13:52:46
阅读次数:
75
我写shell脚本的功力还很初级,基本都是现学现卖,写得不是很健壮,只能提供个思路,请大家包涵。 我使用的系统只能发函数放到shell最前面。本人还是比较推崇函数式脚本的,方便复用,目前只简单的封装了两个。 1. 判断jar包是否运行,在项目停机前,启动后都可以用到。 # 判断jar包是否正在运行 ...
分类:
系统相关 时间:
2020-06-01 12:18:03
阅读次数:
78
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的 sh 是第一种 Unix Shell,W ...
分类:
系统相关 时间:
2020-05-31 01:19:14
阅读次数:
119
来自b站学习课程https://www.bilibili.com/video/BV19t411s7Jx?p=3P3 小节[root@tz script]# ping -c1 www.baidu.com &>/dev/null && echo "baidu is up" || echo "baidu ... ...
分类:
系统相关 时间:
2020-05-31 01:01:00
阅读次数:
73