当前位置: 首页 > wzjs >正文

昆明网站建设网站巩义做网站

昆明网站建设网站,巩义做网站,无锡市建设工程质量监督站网站,电子商务的一般流程Linux文档编辑相关命令 1. grep grep (global regular expression) 命令用于查找文件里符合条件的字符串或正则表达式。 1.1 语法 grep [options] pattern [files] 1.2 常用选项 -i:忽略大小写进行匹配。-v:反向查找,只打印不匹配的行。-…

Linux文档编辑相关命令

1. grep

  grep (global regular expression) 命令用于查找文件里符合条件的字符串或正则表达式。

1.1 语法

  grep [options] pattern [files]

1.2 常用选项
  • -i:忽略大小写进行匹配。
  • -v:反向查找,只打印不匹配的行。
  • -n:显示匹配行的行号。
  • -r:递归查找子目录中的文件。
  • -l:只打印匹配的文件名。
  • -c:只打印匹配的行数。
1.3 实例
  • 在文件 file.txt 中查找字符串 “hello”,并打印匹配的行
	grep hello file.txt
  • 在文件夹 dir 中递归查找所有文件中匹配字符串 “hello” 的行,并打印匹配行所在的文件名和行号
	grep -rn hello dir/ 
  • 在标准输入中查找字符串 “world”,并只打印匹配的行数
	echo "hello world" | grep -c world
  • 在当前目录中,查找后缀有 file 字样的文件中包含 test 字符串的文件,并打印匹配的行
	grep test *file 
  • 查找文件名中包含 test 的文件中不包含 test 的行
	grep -v test *test*

2. tr

  tr 命令用于转换或删除文件中的字符。

2.1 语法

  tr [-cdst] [第一字符集] [第二字符集]

2.2 常用选项
  • -c, --complement:反选设定字符。也就是符合第一字符集的部分不做处理,不符合的部份才进行转换。
  • -d, --delete:删除指令字符。
  • -s, --squeeze-repeats:缩减连续重复的字符成指定的单个字符。
  • -t, --truncate-set1:削减第一字符集指定范围,使之与第二字符集设定长度相等。
2.3 实例
  • 将文件 testfile 中的小写字母全部转换成大写字母
	cat testfile | tr a-z A-Z 
  • 将文件 testfile 中的每个单词单独成一行
	cat testfile | tr -s ' ' '\n'

3. wc

  wc命令用于计算字数。

3.1 语法

  wc [-clw] [文件…]

3.2 常用选项
  • -c:显示Bytes数。
  • -l:显示行数。
  • -w:显示字数。
3.3 实例
  • 默认情况下,wc 将计算指定文件的行数、字数以及字节数
	wc testfile

4. sort

  sort 命令用于将文本文件内容加以排序。

4.1 语法

  sort [-bcdfimMnr] [文件] [-k field1[,field2]]

4.2 常用选项
  • -b:忽略每行前面开始出的空格字符。
  • -c:检查文件是否已经按照顺序排序。
  • -d:排序时,处理英文字母、数字及空格字符外,忽略其他的字符。
  • -f:排序时,将小写字母视为大写字母。
  • -i:排序时,除了040至176之间的ASCII字符外,忽略其他的字符。
  • -m:将几个排序好的文件进行合并。
  • -M:将前面3个字母依照月份的缩写进行排序。
  • -n:依照数值的大小排序。
  • -r:以相反的顺序来排序。
4.3 实例
  • 对文件的行进行排序
	sort testfile 
testfile的原有内容为:
test 30  
Hello 95  
Linux 85 结果如下:
Hello 95
Linux 85
test 30

注:sort 命令将以默认的方式将文本文件的第一列以 ASCII 码的次序排列,并将结果输出到标准输出。

  • 使用 -k 参数设置对第二列的值进行重排
	sort testfile -k 2
test 30  
Linux 85 
Hello 95  

5. uniq

  uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用。

5.1 语法

  uniq [-cdu] [输入文件] [输出文件]

5.2 常用选项
  • -c或–count:在每列旁边显示该行重复出现的次数。
  • -d或–repeated:仅显示重复出现的行列。
  • -u或–unique:仅显示出一次的行列。
  • [输入文件] 指定已排序好的文本文件。如果不指定此项,则从标准读取数据;
  • [输出文件] 指定输出的文件。如果不指定此选项,则将内容显示到标准输出设备(显示终端)。
5.3 实例
  • 文件 testfile 中第 2、3、5、6、7、9行为相同的行,使用 uniq 命令删除重复的行
	uniq testfile 
testfile的原有内容为:
test 30  
test 30  
test 30  
Hello 95  
Hello 95  
Hello 95  
Hello 95  
Linux 85  
Linux 85使用 uniq 命令删除重复的行后,有如下输出结果:
test 30  
Hello 95  
Linux 85 
  • 检查文件并删除文件中重复出现的行,并在行首显示该行重复出现的次数
	uniq -c testfile
结果如下:
3 test 30             #前面的数字的意义为该行共出现了3次  
4 Hello 95            #前面的数字的意义为该行共出现了4次  
2 Linux 85            #前面的数字的意义为该行共出现了2次 

注:当重复的行不相邻时,uniq 命令是不起作用的。例如,文件内容为以下时,uniq 命令不起作用。

test 30  
Hello 95  
Linux 85 
test 30  
Hello 95  
Linux 85 
test 30  
Hello 95  
Linux 85 

这时我们可以采用 sort + uniq

$ sort testfile | uniq
Hello 95
Linux 85
test 30

文章转载自:

http://D27qGPF9.kbkcL.cn
http://x5NCUeMV.kbkcL.cn
http://cV6ihiLy.kbkcL.cn
http://GYRIVp8i.kbkcL.cn
http://pxEGUn4P.kbkcL.cn
http://UUeO8S9w.kbkcL.cn
http://mZjizI3c.kbkcL.cn
http://maOX9IdW.kbkcL.cn
http://QIrNXb1M.kbkcL.cn
http://cKSAZuNe.kbkcL.cn
http://OQqL5sVL.kbkcL.cn
http://y9dkqwsg.kbkcL.cn
http://TQroURxu.kbkcL.cn
http://v6sZdHxb.kbkcL.cn
http://PdpIyxch.kbkcL.cn
http://I1YwlW9L.kbkcL.cn
http://nMHUj7k7.kbkcL.cn
http://bijjwro2.kbkcL.cn
http://ZI6INXHK.kbkcL.cn
http://J1scgt05.kbkcL.cn
http://oIVMR89E.kbkcL.cn
http://mbZ0jEjq.kbkcL.cn
http://LFv93o6K.kbkcL.cn
http://eld0mZnk.kbkcL.cn
http://gEJTduV7.kbkcL.cn
http://ePe4hCmw.kbkcL.cn
http://HkkUWM1t.kbkcL.cn
http://XHxJhm2d.kbkcL.cn
http://dHxc16aR.kbkcL.cn
http://nU2n2lTe.kbkcL.cn
http://www.dtcms.com/wzjs/778801.html

相关文章:

  • 做网站的风险设计网站建设公司
  • 贵阳建设网站培训福田蒙派克所有配件
  • 网站建设方案的写作方法百度运营怎么做
  • 如何给网站增加图标网站建设 石家庄
  • 扬州市建设工程造价管理站网站wordpress不同语言
  • 孟村县做网站价格企业管理网站系统
  • 中国建设银行官网站周波巩义企业网站托管服务商
  • 深圳市国外网站建设服务机构美食网站的设计与实现
  • 山东住房和建设庭官网站官黑帽seo技术
  • 网站开发进度计划是什么做网站按页面收费
  • 负责网站建设和网络推广的wordpress主题插件下载失败
  • 小吃店网站建设云浮+网站建设
  • 云空间提供网站华为的网络营销方式
  • 手机微信网站建设销售平台网站建设方案模板
  • 怎么样在网上建设网站挣钱服装网站模板免费下载
  • 新乡微信网站建设wordpress 邮件文本
  • wordpress网站怎么打开很慢互联网传媒公司
  • 做国外夏令营的网站保定涿州网站建设
  • 扬州哪里做网站好网站的目标定位有哪些
  • 平台网站建设方案模板下载自己如何创立网站
  • 深圳企业网站托管青海网站建设系统
  • 专业做网站多少钱卖东西的网站怎么做
  • 软件公司网站素材wordpress ip设置
  • 网站建设实验分析上海装修公司排名榜
  • 大连庄河网站建设平顶山网站建设费用
  • android 移动网站开发网页制作基础教程视频教程 葛艳玲
  • 基层建设被哪些网站全文收录查域名解析ip
  • 网站建设推广谷得网络免费建站网站一级大录像不卡在线看网页
  • 宜昌做网站哪家最便宜wordpress自带jquery
  • 大连住建部官方网站如何做音乐分享类网站