linux字符
来源:互联网 发布:microsoft c 软件下载 编辑:程序博客网 时间:2024/05/29 19:16
[ ] 中括号
这个符号在正则表达式中担任类似 "范围" 或 "集合" 的角色;例子:
grep 100[12] file.txt 查找含有1001 1002的行
^
这个符号在规则表达式中,代表行的 "开头" 位置,在[]中也与"!"(叹号)一样表示“非”
grep -v ^[45] file.txt 查找开头不是4 5的行
grep ^[45] file.txt 查找开头时4 5 的行
. 符号:
在 shell 中,使用者应该都清楚,一个 dot 代表当前目录,两个 dot 代表上层目录。
CDPATH=.:~:/home:/home/web:/var:/usr/local
在上行 CDPATH 的设定中,等号后的 dot 代表的就是当前目录的意思。
如果档案名称以 dot 开头,该档案就属特殊档案,用 ls 指令必须加上 -a 选项才会显示。除此之外,在 regularexpression 中,一个 dot 代表匹配一个字元。例子:
grep -o k.*d file.txt 查找并输出任何一行以k开头,d结尾的内容;k.*d, "." 表示k之后的内容;*通配符;-o只打印匹配行中的匹配(非空)部分,每一个这样的部件在一个单独的输出线上;例子:
grep -o [A-Z][A-Z]..C file.txt 显示开头为两个大写字母,中间两个任意,以C结尾的内容
$钱号:
$ 钱号(dollar sign)
变量替换(Variable Substitution)的代表符号。
vrs=123 echo "vrs = $vrs" # vrs = 123
另外,在 Regular Expressions 里被定义为 "行" 的最末端 (end-of-line)。这个常用在grep、sed、awk 以及 vim(vi) 当中。例子:
grep ^1.*[45]$ file.txt 输出以1开头,4 5结尾的行
- linux 字符
- linux字符
- linux 字符驱动模板
- Linux字符编码
- linux 控制字符[快捷键]
- linux字符设备 cdev
- LINUX--字符设备驱动
- Linux字符设备驱动
- Linux字符设备驱动
- Linux 设置中文字符
- Linux字符设备驱动
- linux字符设备模型
- linux字符设备
- linux字符驱动
- linux字符设备驱动
- linux字符设备驱动
- linux 字符处理
- Linux字符编码方式
- windows x240 无法连接至synaptics定点装置驱动程序
- Android可伸缩布局-FlexboxLayout(支持RecyclerView集成)
- PL/SQL Developer不能显示64位数据库的解决方法
- MySQL百万级、千万级数据多表关联SQL语句调优
- 对https的基本认识
- linux字符
- 头指针链表C程序
- 证明 可逆矩阵A的各列线性无关
- asp.net后台刷新时页面不滚动
- CF834A-The Useless Toy
- 磁盘阵列RAID原理、种类及性能优缺点对比
- 第一次使用Oracle连接登陆、新建oracle用户、PLSQL Developer连接oracle数据库、Navicat for Oracle连接数据库
- [Linux][入门系列]Linux&Mac网络工具全解(持续更新)
- JS中的5种数组方法