shell
Beat_Boxer
事在人为,唯有心静,方能突破
展开
-
【linux】--- 高级命令行文本处理工具 cut
第一: cut命令cut : 可以从一个文本文件或者文本流中提取文本列echo $PATH选项-b:仅显示行中指定直接范围的内容;-c:仅显示行中指定范围的字符;-d:指定字段的分隔符,默认的字段分隔符为“TAB”;-f:显示指定字段的内容;--complement:补足被选择的字节、字符或字段;--out-delimiter=<字段分隔符>:...原创 2018-12-07 21:04:33 · 714 阅读 · 0 评论 -
【linux】 --- shell编程基础
什么是shell???Shell是用户与内核进行交互操作的一种接口,目前最流行的Shell称为bash Shell;Shell也是一门编程语言<解释型的编程语言>,即shell脚本;shell的执行方式???第一种:首先赋予shell脚本可执行权限,输入脚本的相对路径或者绝对路径eg: /root/helloworld.sh ./helloworl...原创 2018-12-05 15:16:55 · 704 阅读 · 0 评论 -
【linux】--- 高级命令行文本处理工具 sort
二、sort命令 sort 命令对 File 参数指定的文件中的行排序,并将结果写到标准输出。如果 File 参数指定多个文件,那么 sort 命令将这些文件连接起来,并当作一个文件进行排序。选项与参数:-f :忽略大小写的差异,例如 A 与 a 视为编码相同;-b :忽略最前面的空格符部分;-M :以月份的名字来排序,例如 JAN, DEC 等等的排序方法;-n :使...原创 2018-12-08 15:19:56 · 675 阅读 · 0 评论 -
【linux】--- 高级命令行文本处理工具 wc
第三、wcwc testfile6 6 37 testfile6行 6个单词 37个字阶wc -l testfile 统计testfile的行数wc -w testfile 统计testfile的单词数wc -m testfile 统计testfile的字符数wc -c testfile 统计testfile的字节数ASCII码下1个字符占以字节...原创 2018-12-08 15:26:59 · 670 阅读 · 0 评论 -
【linux】--- 高级命令行文本处理工具 sed
第四、sed命令sed命令简述sed是一种在线编辑器,他一次处理一行内容。处理时,首先会将当前的行存储在临时缓冲区中,此临时缓冲区称为“模式空间”然后,sed命令会对缓冲区中的内容进行处理。处理完成后,会将缓冲区的内容送达到屏幕。接着会去处理下一行,直到处理文件的末尾。文件的内容并没有改变。sed主要用来自动编辑一个或者多个文件;简化对文件的反复操作,编写转化程序等。...原创 2018-12-10 01:15:48 · 717 阅读 · 0 评论 -
【linux】--- 高级命令行文本处理工具 awk
第五、awk命令awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。通常,awk是以文件的一行为处理单位的。awk每接收文件的一行,然后执行相应的命令,来处理文本。 last -n 6--- 输出最近登录的6位用户awk...原创 2018-12-11 01:07:10 · 697 阅读 · 0 评论