linux文本处理命令:grep、sed、printf、awk
1.grep
grep的作用是按行查找字符,输出包含字符的行。
原创
2021-09-16 15:35:03
117阅读
linux文本处理常用命令 linux文本处理命令:grep、sed、printf、awk1.grepgrep的作用是按行查找字符,输出包含字符的行。#从文件查询grep 'hello' filename.txt#从管道的输入查询cat filename.txt|grep 'hello'gr...
原创
2021-09-16 16:00:31
73阅读
echo命令:功能:显示文字语法:echo [-neE][字符串]说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。双引号只能识别变量(弱引用);单引号什么都不识别(强引用);反单引号可识别命令及变量-n 不要在最后自动换行-e 若字符串中出现以下字符,则特别加以处理,而不会把他当成一般文字输出:  
原创
2016-06-11 11:49:02
517阅读
简介:在Linux/UNIX系统中,awk是一个功能强大的编辑工具,逐行读取输入文本,并根据指定的匹配模式进行查找,对符合条件的内容进行格式化输出或者过滤处理,可以在无交互的情况下实现相当复杂的文本操作,被广泛应用于Shell脚本,完成各种自动化配置任务。工作原理逐行读取文本,默认以空格为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令常见用法:单引号加上大括号“
原创
精选
2020-03-01 18:06:21
2106阅读
点赞
Linux 中常用的文本(行)处理命令0、正则表达式(regular expression)元字符(如下图)是
转载
2023-01-05 13:25:24
64阅读
Linux文本处理命令 sort命令 sort命令的功能是对文件中的各行进行排序
原创
2022-11-28 17:28:36
66阅读
sed是一个文本处理工具,可以将数据进行替换、新增、选取等特定工作格式sed选项动作文件名使用sed替换文件中某个域的字段比如写的一个脚本中间有个字段需要修改,可以使用sed在外面命令行进行替换格式:sed's/原字符/新的字符/‘文件名[root@zhaocheng~]#sed's/systemctl/service/'filetestroot:$1$dDTFylQ3$.vTZKpm7m
原创
2020-02-17 17:55:44
730阅读
点赞
grep是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。Unix的grep家族包括grep、egrep和fgrep。格式用法:grep[选项]…模式[文件]…在每个文件或标准输入中搜索模式。默认情况下,模式是一个基本的正则表达式(BRE)。正则表达式的选择和解释:-E模式是一个扩展的正则表达式-e模式使用模式进行匹配-f从文件中获取模式-i忽略大小写的区
原创
2020-02-18 15:51:03
401阅读
点赞
awk的基本用法格式awk动作文件名/文件名/awk/动作打印当前,print打印,$0当前行[root@zhaocheng~]#echo"awkisveryuseful"|awk'{print$0}'awkisveryuseful[root@zhaocheng~]#catfiletestroot:$1$dDTFylQ3$.vTZKpm7mrra9WMsxvBf
原创
2020-02-24 15:41:12
893阅读
点赞
文章目录1. head命令2. tail命令3. tailf命令4. locate命令5. which命令6. whereis命令7. type命令8. find命令9. rz命令10. sz
原创
2022-10-09 23:30:17
88阅读
pwd :[print working directory]显示当前的工作目录cd :[change directory] 改变当前目录 cd 回到注册进入时的目录,即用户主目录 cd /a/b/c 进入该目录,绝对路径 cd .. 进入上级目录,即当前目录的主目录 cd ../d 相对路径 cd / 转到根目录 cd \ . 此层目录 .. 上层目录
原创
2022-10-09 00:10:00
59阅读
http://vincentding.blog.51cto.com
原创
2013-12-11 16:08:37
424阅读
点赞
cut:截取文本特定字段NAME cut - remove sections from each line of files-d, --delimiter=DELIM(指定字段分隔符,默认是空格)
原创
2017-02-12 20:58:08
878阅读
cat、tac、more、less、head、tail、cut、sort、job、uniq、wc、diff、tr、sed、grep、awkcat命令 选项 -n 显示行号 -E 显示行结束符 (Linux系统的文本文件的结束符是$, windows系统的文本文件的结束符是$+Enter)  
转载
2017-04-07 15:41:10
690阅读
sort命令 sort命令的功能是对文件中的各行进行排序。sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。实际上,sort命令可以被认为是一个非常强大的数据管理工具,用来管理内容类似数据库记录的文件。 Sort命令将逐行对文件中的内容进行排序,如果...
转载
2009-06-02 12:39:00
76阅读
2评论
1. cut 命令 - 文本截取工具功能:按列或字符截取文本内容常用选项选项说明-b按字节截取-c按字符截取(推荐处理中文)-d指定分隔符(默认TAB)-f指定字段(需配合-d)使用示例# 系统文件处理
cut -d':' -f1 /etc/passwd # 获取用户名
cut -d':' -f3 /etc/passwd # 获取UID
cut -d':' -f1,3 /etc
1. cat : concatnateoptions : -n : number 显示行号 -E : end 显示每行结尾的标识符 (Linux 中每行结尾的标识符为 $ ,而Windows 中为 $+ 回车 ) &nb
原创
2017-06-19 13:18:13
524阅读
1.wc 统计文件中的行数、单词(用空格分开的字符串)数、字节数 1)wc [options] filename -l:显示行数
转载
精选
2014-09-22 20:03:39
508阅读
1. cut:切割命令格式:cut
OPTION... [FILE]… -d, --delimiter CHAR:以指定的字符为分隔符,默认为空格 -f, --fields:指定要显示的字段#:指定的单个字段;#-#:连续的多个字段;#,#:离散的多个字段;-f1,3(表示1和3两个字段)-f1-3(表
原创
2015-12-17 20:00:15
672阅读
linux文本处理命令在第17行后面插入3行内容,\n为换行符sed -i '17 a\<features>\n\<acpi/>\n\<apic/>\n\</features>' test.txt
原创
2017-05-26 20:48:36
649阅读