自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 shell三剑客grep、sed、awk精讲

总览grep 文本过滤器sed 流编辑器awk 报告生成器grep基本语法以行为单位过滤通过匹配规则,对每一行进行匹配查找进行filter操作,匹配上的输出改行,否则丢弃改行## 方式1grep [option][pattern][file1,file2,file3]## 方式2(常用)comand | grep pattern选项含义-v取反,不包含某一行信息(常用)-i忽略大小写-n显示行号-r递归搜索-E支持正则

2021-11-27 18:27:36 635

原创 shell find命令使用简介

find命令基础语法find [path] [optional] [operation]path相对路径绝对路径optional选项含义-name根据文件名查找(常用)-iname同上,忽略大小写-perm根据文件权限查找-prune排除查找某些目录-user/group根据文件所属user,group- mtime -n | +n根据更改毫秒数(常用)-size -n +n按照文件大小-type按照文件类型

2021-11-27 18:16:43 970

原创 shell进阶指南

一、变量替换语法含义${变量#pattern}从开头匹配,删除0第一个匹配到字符删除。双#表示删除0匹配到的最后一个字符呢删除${变量%patther}从尾部开始匹配,从尾部开始删除,其他同上${变量/oldstr/newstr}匹配第一个替换,双//表示全部替换var1=${variable_1#*ov}var2=${variable_1##*ov}echo "# *ov匹配结果:" $var1echo “## *ov匹配结果:” $var2v

2021-11-27 18:06:39 381

原创 shell简易入门指南

二、基础语法2.1 变量不能以数字开头区分大小写变量、等号、值不能有空格。值的内部有空格可以用引号括起来,例如 var1=“a 2 c”#!/bin/bash指的是当前脚本通过bash命令解释和执行shell中不加local修饰的变量都是全局变量,比如函数内部声明的变量,其他函数中也可以使用2.2 位置变量位置变量参数含义$nn是数字,$0代表脚本本身,$0$9代表第19个参数。10个以上的参数用大括号包含 ${10}$@接收所有参数$*接收所

2021-11-27 17:54:24 364

原创 [100 tips about shell] shell中变量拼接输出字符串、单引号、双引号

文章目的shell脚本中会涉及很多变量结果拼接的场景,这篇文章相对其中的场景探讨和总结。变量拼接字符串时变量之间可以直接拼接变量拼接字符串可以通过${变量名} 限定变量范围可以用引号分割变量和字符串echo $var1world echo $var1"world"helloworldecho ${var1}worldhelloworld变量结果拼接单引号双引号单引号和双引号区别单引号内部变量会被当做字符串双引号内部变量依然会被解析其他区别略[root@se

2021-11-27 17:35:29 4606

原创 [100 tips about shell] Shell中的变量作用域,全局和局部变量

本文目的shell中的变量作用域是什么?是否有全局变量和局部变量?这个问题很多人可能都会犯错,下面一起看一下真相结论shell中没有变量作用域,一旦声明就全局可用。或者认为所有变量都是全局变量。使用local关键字修饰的变量,可以作为局部变量。验证#!/bin/bash# 脚本上方声明的变量var1="hello world"function test1{ # 脚本内部声明变量 var2=87 echo "test1 $var2"}ec

2021-11-27 15:43:44 258

原创 [100 Tips About Shell] Shell中是如何处理换行符的

背景命令行中需要\续行,shell脚本内部需要吗?shell需要某个符号作为结尾吗?比如java中的分号,javascript中可用分号可不用shell脚本 一行命令中途航换行写 shell 如何处理今天我们就搞明白这个问题命令行中换行符使用学习linux时,我们有如下两种经验敲击回车时会触发命令执行。命令太长需要通过 反斜杠\ 来告诉linux下一条命令是当前命令的继续使用上箭头拿到上一条命令时发现,最终执行的命令之间其实是没有换行符的。直到最后遇到 -l后的换行符开始执行命

2021-11-27 15:32:49 1676

FastStone.rar

FastStone Capture 是一款极好用的图像浏览、编辑和截屏工具,支持 BMP、JPG、JPEG、GIF、PNG、TIFF、WMF、ICO 和 TGA 在内的主流图片格式,其独有的光滑和毛刺处理技术让图片更加清晰,提供缩放、旋转、剪切、颜色调整功能。 FastStone Capture 已经支持固定区域截图和重复上次截取功能,也增强了滚动窗口截图性能, …

2020-04-09

Enclave.7z IntelSGX测试案例Win7测试可用

IntelSGXwindows版本测试代码 https://blog.csdn.net/kouryoushine/article/details/89961027

2020-01-03

纯前端图片压缩和预览工具

纯前端的图片压缩工具,优点:使用简单,参数只有输入图片,压缩比例,输出图片。很少的代码量即可实现压缩和预览的效果。 https://mp.csdn.net/mdeditor/97372181

2019-07-26

UniversalThemePatcher主题破解与恢复工具

UniversalThemePatcher主题破解 0x00000000指令引用的0x00000000内存该内存不能为written错误解决方案

2018-01-22

大数据学习路线图

大数据学习路线图权威指导,立马收藏吧,一图就够了,

2017-10-09

HttpWatch Pro9.3.39破解版和lic文件[免积分下载]

学习http协议,网络抓包

2017-07-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除