首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
sed命令常见用法
】的更多相关文章
Linux之sed命令常见用法
1. sed(stream editor),流编辑器 linux中,主要中sed命令实现对文件的增删改替换查 名称 sed - 用于过滤和转换文本的流编辑器 SYNOPSIS sed [选项]... {script-only-if-no-other-script} [文件]... 常用选项或命令 -i 正式执行操作修改内容 -n 取消默认输出 -e 允许多项编辑 -r 使用扩展正则表达式 = 在文件内容行前增加一行行号 s 查找并替换 g 全局范围 p 打印输出 '/ /p' 正则表达式匹配/…
sed命令常见用法
sed -n 'num1p' file 选出行号为num1的行sed -n 'num1,num2p' file 选出num1~num2行sed -n 'num1,$p' file 选出num1行到文件末尾grep -n '.*' file |sed 'num1p' -n 带行号的显示sed '/root/p' -n pp.txt 查找带root的行 / /之间和grep 一样 有些正则 需加 -r 参数 类似 grep的 -E-e 多个表达式 或的关系sed -e '/pattern1/p'…
linux下shell脚本中sed命令的用法
先来给一个案例: #将old.sql文件中的符号“|”替换为“,”,并保存到test.sql文件中 sed "s/|/,/g" "old.sql"> test.sql #将test.sql文件中的每一行最后的符号“,”删除 sed -i 's/,$//g' test.sql #在test.sql文件中每行的开头添加左括号“(” sed -i 's/^/(&/g' test.sql #在test.sql文件中每一行的末尾添右括号“)” sed -i 's…
sed命令基本用法
sed是一个非交互式文本编辑器,它可对文本文件和标准输入进行编辑sed 适用于以下三种场合:编辑相对交互式文本编辑器而言太大的文件编辑命令太复杂,在交互式文本编辑器中难以输入的情况对文本扫描一遍,但是需要执行多个编辑函数的情况sed只对缓冲区中原始文件的副本进行编辑,并不编辑原始的文件,因此如果需要保存改动的内容,需要将输出重定向到另一个文件 sed命令选项及其意义-n --不打印所有的行到标准输出-e --表示将下一个字符串解析为sed编辑命令,如果只传递一个编辑命令给sed,-e可以省略-f…
linux sed 命令的用法
原文 http://blog.chinaunix.net/uid-24426415-id-77244.html ------------------------------------------------------------------------------- 初级入门 sed工具是一种非交互式的流编辑器.默认情况下只会影响输出,不会改变输入.sed处理文档时是以行为单位的.功能有:删除.查找替换.添加.插入.从其他文件读取. 其实这些功能看起来都可以用vim等编辑器来实现.那么,为…
find命令常见用法
1. find linux中,find命令一般用来按特定条件查找文件,生产环境中也常用其来过滤文件 名称 find - 搜索目录层次结构中的文件 格式 find [目录] {[选项] [参数]}... 常见选项 -type 指定要查找的文件类型(常用的有 1.f普通文件 2.d目录文件) -name 指定要查找的文件名(文件名称可用通配符模糊匹配) ! 取反,在选项名称前加!可取反选项匹配的内容 -exec 对查找到的内容执行相关操作,命令后要加 "\;" 为特定格式(如:find .…
Java jar命令 常见用法
一.jar命令作用: 进行打包 -- 把多个文件打包成一个压缩包 -- 这个压缩包和Winzip的压缩格式是一样的. 区别在于jar压缩的文件默认多一个META-INF的文件夹,该文件夹下包含一个Manifest.mf(清单文件)的文件 通常来说jar命令得到的压缩包有三种(压缩格式完全一样,只是后缀名不同而已): A.*.jar - 它里面包含N个class文件. B.*.war (web) - 它是一个web应用打包生成的. C.*.ear(Enterprise) -它是一个企业应用打包生成…
curl命令常见用法汇总 good
curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)上面. curl是一个强大的命令行工具,它可以通过网络将信息传递给服务器或者从服务器获取数据.他支持很多的传输协议,尤其是HTTP/HTTPS以及其他诸如FTP/FTPS, RTSP, POP3/POP3S, SCP, IMAP/IMAPS协议等.当你使用curl向一个URL发送HTTP请求的时候,它会使用一个默认只包含必要的头部字段(如:User-Agent, Host, and Ac…
sed命令常用用法
1.字符串替换 sed -i "s/xxx/yyy/g" /home/test.log // 将home目录下的test.txt文件中的所有xxx字符串替换成yyy字符串 sed -i '1,/aaa/s/xxx/yyy/g' test.log // 将当前目录的test.log文件第1行到匹配到aaa字符串行中间所有xxx字符串替换成yyy字符串 2.查找字符串 sed -n '/xxx/=' /home/test.log // 输出所有包含xxx字符串的行号…
sort排序命令常见用法
sort -n 按数字排序 [root@test88 ~]# cat test.txt 19036 6111 24039 3660 20610 10937 32408 20744 8248 28255 #sort -n 将数字识别为数字而不是字符进行排序 [root@test88 ~]# sort -n test.txt 3660 6111 8248 10937 19036 20610 20744 24039 28255 32408 sort -M 按月份排序 [root@test88 ~]#…