防伪码:要做到无可替代,就要与众不同。一、正则表达式: 正则表达式(或称Regular Expression,简称RE)就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。 该模式描述在查找文字主体时待匹配的一个或多个字符串。 正则表达式作为一个模板,将某个字符模式与所搜索
原创
精选
2017-03-12 10:44:48
1407阅读
一、wc用法语法:wc[选项]文件…-c:统计字节数-l:统计行数-w:统计字数统计当前目录下所有文件数二、seq用法用法:seq[选项]...尾数或:seq[选项]...首数尾数或:seq[选项]...首数增量尾数-f:指定格式输出-s:指定分隔符-w:在列前添加0,使宽度相同例:输出5以内奇数之和三、uniq用法报告或忽略文件中的重复行。语法:uniq(选项)(参数)选项:-c:在每列旁边显示
原创
2020-06-09 18:25:36
540阅读
一、 正则表达式: 正则表达式(或称Regular Expression,简称RE)就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。 该模式描述在查找文字主体时待匹配的一个或多个字符串。 正则表达
原创
2017-04-07 13:50:07
410阅读
1.批量注释用“#”可以注释一行,想要注释整段的便捷方法可以采用“EOF”:: << COMMENTBLOCK
#your shell code...
COMMENTBLOCK这个用来注释整段脚本代码。 : 是shell中的空语句。参考:shell中EOF的用法说明2.“EOF”中包含特殊符号cat
转载
精选
2015-04-18 19:12:14
648阅读
扩展正则符号 | 正则符号 | 描述 | | | | | + | 匹配前面的字符至少一次 | | ? | 匹配前面的字符0次或者1次 | | () | 组合与保留 | | | | 或者 | | {n,m} | 匹配前面的字符n到m次 | | {n,} | 匹配前面的字符至少n次 | | {n} | ...
转载
2021-10-19 15:26:00
119阅读
2评论
shell脚本系列:6、shell扩展文章目录shell脚本系列
原创
2022-08-25 10:09:03
375阅读
好久前学习了变量的扩展,现在全忘光了,决定总结下。 1.${变量-值} 如果变量不存在就用后面的值来替代。 例: [root@localhost~]# qq=haha
[root@localhost~]# yy=${qq:-123}
[root@localhost~]# echo $yy
haha
[root@localhost~]# unset q
原创
2013-05-24 23:20:19
925阅读
1、shell变量 shell变量赋值语句为”name=[value]“,等号两边不能有空格,可以给shell变量追加内容”name+=value“,取消shell变量的设置使用”unset name”,例子如下。 $ var=1 $ echo $var 1 $ var=123 $ echo $va
转载
2018-05-08 15:25:00
132阅读
2评论
bash shell 中的扩展--参数和变量扩展
----正在学习shell,途中做些笔记,整理整理,方便以后翻阅。----
---- RHEL_6.2_x64,GNU bash version 4.1.2(1)-release ----
总述:
shell 中有七种类型的扩展,他们分别是:花括号扩展(brace expansion)、波浪线扩展(tilde
e
原创
2012-05-19 10:00:58
7902阅读
shell 中的扩展--花括号扩展和波浪线扩展----正在学习shell,途中做些笔记,整理整理,方便以后翻阅。----
---- RHEL_6.2_x64,GNU bash version 4.1.2(1)-release ----
总述:
shell 中有七种类型的扩展,他们分别是:花括号扩展(brace expansion)、波浪线扩展(tilde
e
原创
2012-05-13 14:12:42
5116阅读
点赞
1评论
在bashshell中$符号会触发3种扩展,包括变量扩展,命令替换及算术扩展。其中变量扩展内容最为丰富,本节我们就来具体介绍一下$是如何实现变量扩展的。
变量扩展的基本格式是${}.
1. 变量扩展:测试存在性及空值
a.测试变量“存在与否与是否为空”的基本语法
${待测变量:-默认值}
意义为:若待测变量不存在或为空值,那么返回一默认值,否则返回待测变量
原创
2010-12-05 16:44:20
2075阅读
点赞
一、花括号{}注意:花括号不可以被引号引用echo {a..h}echo {1..9}echo {1..9..2} #1到9,步长为2mkdir -p test/{aa
原创
2022-06-28 17:22:39
252阅读
在bashshell中$符号会触发3种扩展,包括变量扩展,命令替换及算术扩展。其中变量扩展内容最为丰富,本节我们就来具体介绍一下$是如何实现变量扩展的。
变量扩展的基本格式是${}.
1. 变量扩展:测试存在性及空值
a.测试变量“存在与否与是否为空”的基本语法
${待测变量:-默认值}
意义为:若待测变量不存在或为空值,那么返回一默认值,否则返回待测变量的值。
${待测变
转载
精选
2013-04-11 10:17:12
1199阅读
点赞
1评论
算术扩展,expr,declare,let,(()),[]等基础总结
原创
2015-12-28 15:16:41
777阅读
Shell特殊扩展变量 举例+说明+实战
原创
2017-06-05 23:18:05
1006阅读
Shell可以实现扩展,Shell扩展程序可以实现以下功能。 ◇为特定文件类型、所有文件类型、网络邻居、回收站、驱动器、网络共享文件夹、打印机、光盘驱动器、目录、文件夹背景(窗口的空白处)等Shell对象的右键菜单(称作上下文件菜单,Context Menu)增加菜单项。 ◇当选中上下文件菜单的菜单项时进行相关处理。 ◇定制将文件、文件夹拖拽至其他目录中时的操作。 ◇定制右键拖曳Shell对象图标...
转载
2011-02-19 19:44:00
358阅读
2评论
花括号 在shell脚本中,可以使用括号对字符串进行扩展,我们可以在一对花括号中包含一组以分号分隔的字符串或者字符串序列组成一个字符串扩展,注意最终输出结果以空格分隔,使用该扩展花括号不可以被引号引用,花括号的数量必须是偶数个。 [root@localhost ~]# echo {1,5} #对字符 ...
转载
2021-07-15 00:18:00
646阅读
2评论
Linux 日常应用中经常用到的批量查找替换等操作
推荐
原创
2022-10-20 11:47:48
555阅读
1评论
shell特殊扩展应用案例一常用通配符语法:1、*:匹配任意长度的任意个字符的任何文件将被匹配/tmp/notes?txt #如果/tmp/notes.txt和/tmp/notes_txt都存在的话他们都会被匹配3、[ ]:与?相似,可以匹配一个括号内的字符,也
原创
2022-12-21 11:35:31
36阅读
shell变量赋值:name=string“=”是赋值符号。两边不能直接跟空格,否则shell将视为命令。string是被赋予的变量值。若string中包含空格、制表符和换行符,则string必须用单双引号将其括起来。双引号了允许使用变量替换,单引号内不能。引用变量:1、在变量名前使用$字符,即$name的形式引用变量的值2、为了界定变量名,避免混淆,也可以使用 ${name}的格式引用。变量输出
翻译
精选
2013-06-24 15:08:00
2373阅读