1.字符匹配
*0~与任意字符一致
? 匹配一个字符
[:阿尔法:]1匹配一个字符
[:lower3360]匹配一个小写字母
[:upper3360]匹配一个大写字母
[:digit3360]1匹配一个数字
匹配[[:alnum:]]个数字或字符
[:punct3360]匹配单个符号
[:space3360]1匹配单个空间
例如,rm -fr file*将删除当前目录下的所有文件
射频射频接口? le是否要删除当前目录下的fi? le格式的所有文件名的文件
接下来类推
{}
{1.9} 1-9
例如,创建9个从TouchLinux{1.9}Linux1到linux1的新文件
{a.f} a-f
例如,创建从TouchLinux{a.f}Linuxa到linuxf名称的所有新文件
接下来类推
{1、3、5}1、3、5
{a,c,e} a,c,e
{1.3}{a.c} 1a、2a、3a、2a、2b、2c、3a、3b、3c、
[]
[a-C] aA、bB、cC
[a-c] aA或bB或c
[1-3] 1或2或3
[145] 1或4或5
[^abc]|[! ABC ) a除外,b除外,c除外
cp [! ABC )/mnt
2.linux中其他常用文本处理工具
head显示指定文件的前几行
head -n 1 123显示文件的第一行
头7 123显示文件的前七行
head 123默认显示文件的前10行
tail显示文件的最后几行
tail -n 1 123显示文件的最后一行
tail -n 5 123显示文件的最后五行
tail 123显示文件的最后10行
lss页面视图
less 123
显示文件类型
文件123
wc统计文件的字符数、字符数、字节数
wc -l行数
wc -m字符数
wc -c字节数
wc -w字数