-
linux中通配符有[] ? * 三种,例如ls *就是显示该目录下的所有文件,如果该目录下有一个文件夹,那么那个文件夹里面的所有内容都会被列出来。 假如目录我在目录里面创建了cangls和canyls两个名称相似的文件,那么我用ls can?ls 命令就会列出两个文件canyls和cangls。同样ls can??? 也会有同样的效果 通配符通常用来匹配文件名称 (02:29) 我用ls can[gy]ls同样会列出两个文件canyls和cangls查看全部
-
记录记录查看全部
-
1.基础正则表达式见截图 2.正则表达式是包含匹配,写的越精确,越长,匹配的范围越小;写的越简单,越短,匹配的范围越广 3.?和()是扩展正则表达式查看全部
-
shell正则表达式查看全部
-
笔记笔记,温故而知新查看全部
-
正则表达式和通配符的区别: 1、正则表达式搜索文件数据,通配符则是用来匹配文件名。 2、正则表达式是包含,而通配符则是完全匹配。 3、正则表达式是识别字符串,通配符是文件名查看全部
-
print会自动加换行符\n printf不会 但是print不是系统命令,是在awk中使用的 $0表示文件名 $2表示第2列 也是一行一行读取和cut一样查看全部
-
printf很笨很原始,换行空格都要自己手动加入查看全部
-
输出格式查看全部
-
printf查看全部
-
grep -v 取反 cut -d 分隔符 的用法查看全部
-
cut命令截取列,可以在grep截取行的基础上|cut -f 1 截取第1列,如果分隔符不是默认的则需要-d ":"来指定,比如冒号 cut截取比较规律的分隔符文件比较方便,若是复杂,则可以用awk命令查看全部
-
grep -v 取反查看全部
-
日期和ip的正则查看全部
-
从ip地址中往外匹配可以,不能匹配写入ip文件,因为ip地址有范围限定查看全部
举报
0/150
提交
取消