1. 字符串测试举例 提示:下面的$file并未定义,而$file1 在上面测试中已定义。 范例1:单条件字符串测试: [root@test-1 ~]# file1=/etc/services;file2=/etc/rc.local [root@test-1 ~]# echo $file1 $fil ...
分类:
系统相关 时间:
2020-05-08 18:31:52
阅读次数:
76
1. 整数测试举例范例1:整数条件测试举例 root@test-1 ~]# a1=10;a2=13 [root@test-1 ~]# echo $a1 $a2 10 13 [root@test-1 ~]# [ $a1 -eq $a2 ] && echo 1 || echo 0 #条件不成立,返回为0 ...
分类:
系统相关 时间:
2020-05-08 18:05:05
阅读次数:
80
使用cat+uniq命令 其实就是统计每行重复多少次 格式:uniq [options][file1 [files]] uniq c file file中的重复行输出一次,并在每行前显示重复次数 uniq d file file中的重复行输出一次,但不输出唯一的行 uniq u file 只输出fi ...
分类:
系统相关 时间:
2020-05-08 13:28:17
阅读次数:
280
系统自带的变量 $IFS 内部字段分隔符(Internal Field Separator, IFS)定义一个定界符,默认是空格。 [root@cnblogs ~]# cat test.sh #!/bin/bash IFS=',' for i in `echo "$1"` do echo "$i" ...
分类:
系统相关 时间:
2020-05-08 13:07:36
阅读次数:
75
前言: 在我们项目开发中,数据库及表的设计可以说是非常重要,我遇到过很多库表设计比较杂乱的项目,像表名、字段名命名混乱、字段类型设计混乱等等,此类数据库后续极难维护与拓展。我一直相信只有优秀的库表设计才能发挥出MySQL最大的性能,前面有篇文章也分享了数据库的使用规范,本篇文章主要讲几个库表设计的小 ...
分类:
数据库 时间:
2020-05-08 11:29:21
阅读次数:
91
原文:手把手教你如何构建 WPF 官方开源框架源代码 从去年微软就将 WPF 开源了,差不多现在所有 WPF 的源代码都开源了。在学习框架的时候,我会做一些改动,期望能构建一个自己的版本进行测试。但是作为一个特别大的框架,想要构建跑起来可不是直接在 VisualStudio 里面点击一下运行就完成了... ...
今天用shell写了一个钉钉告警,但是在通过发送信息的那一步,产生一个报错:{"errcode":40035,"errmsg":"缺少参数 json"}。下面是详细的shell脚本和报警信息 #!/bin/bash source ~/.bash_profile time=$(date "+%Y-%m ...
分类:
Web程序 时间:
2020-05-08 09:31:42
阅读次数:
420
Linux下使用shell脚本可以完成很多任务,如执行脚本部署测试环境、批量添加系统用户(之前做edusoho二次开发时用到)、监控项目运行情况(如果宕机,自动重启)等。 总而言之,一台或者多台Linux,如果你不能熟练的掌握shell脚本的话,如巡检之类的重复性工作会累死人的。 另外不仅仅是Lin ...
分类:
其他好文 时间:
2020-05-08 00:30:38
阅读次数:
81
shell脚本为文本文件 文件通常以.sh结尾 第一行:指定用哪个程序编译执行 ! /bin/bash ! /bin/sh 注释: 变量名:以字母或下划线开头,大小写敏感 变量 本地变量 环境变量(全局变量) 大写 export LANG 赋值 等号两边不能有空格 给变量赋空值,在等号后加换行符 显 ...
分类:
系统相关 时间:
2020-05-07 22:47:20
阅读次数:
93
仅供个人娱乐 靶机信息 Lazysysadmin靶机百度云下载链接:https://pan.baidu.com/s/1pTg38wf3oWQlKNUaT-s7qQ提取码:q6zo 信息收集 nmap全端口扫 nmap -sS -Pn -A -p- -n 192.168.181.192 别的不管,66 ...
分类:
其他好文 时间:
2020-05-07 20:17:33
阅读次数:
73