- 博客(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
2020-04-09
Enclave.7z IntelSGX测试案例Win7测试可用
2020-01-03
纯前端图片压缩和预览工具
2019-07-26
UniversalThemePatcher主题破解与恢复工具
2018-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人