码迷,mamicode.com
首页 >  
搜索关键字:sed 每次只替换一行    ( 9762个结果
sed中的多行匹配
sed中的多行匹配,可以用N,N的意思是把下一行写入保持空间,保持空间可能不好理解,可以理解为机器的内存一样,把一下行也写入内存,可能会好理解多了,当把一下行也写入保持空间的时间,转行符"\n",也可以用.*匹配到了,前几天在帮开发做全局替换,在一对php标签中,替换里面的两行内容,其他有两个字段组...
分类:其他好文   时间:2014-08-14 16:02:58    阅读次数:284
sed和awk简介
什么是sed和awk sed和awk是Linux环境下数据的处理工具,可以完成对数据的增删改查的功能。 sed处理时是以行尾单位的,awk处理数据时以字段为单位。...
分类:其他好文   时间:2014-08-14 10:51:39    阅读次数:251
鸟哥的linux私房菜——第12章 正则表达式与文件格式化处理
12.1什么是正则表达式正则表达式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为,正则表达式通过一些特殊符号的辅助,可以让用户轻易达到查找、删除、替换某特定字符串的处理程序。vi、grep、awk、sed支持正则表达式,而cp,ls等命令只能使用bash自身的通配符12.2基础正则表达式...
分类:系统相关   时间:2014-08-13 17:46:57    阅读次数:325
shell中简单的字符串操作
在SHELL编程中,经常要处理一些字符串变量。比如,计算长度啊、截取子串啊、字符替换啊等等,常常要用到awk、expr、sed、tr等命令。下面给大家介绍个简单的字符串处理方法,用不着嵌套复杂的子命令。 ${#VALUE}:计算VALUE字符串的字符数量。 ${VALUE%.*}或${VALUE%%.*}:删除VALUE字符串中以分隔符“.”匹配的左边字符,保留右边字符。 ${VAL...
分类:其他好文   时间:2014-08-13 13:04:46    阅读次数:216
配合Git修改PS1
1.export PS1='\u@\h:\[\033[1;34m\]\w\[\033[0;33m\]$(git branch 2> /dev/null | sed -e '/^[^*]/d' -e "s/* \(.*\)/[\1$([[ $(git status 2> /dev/null | tai...
分类:其他好文   时间:2014-08-13 00:46:44    阅读次数:293
每天学一点shell--------文本处理相关
1.Sed简介sed是 一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处 理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定...
分类:其他好文   时间:2014-08-12 18:47:54    阅读次数:241
每天学一点shell-------------------------sed
转载:http://blog.chinaunix.net/u/22677/showart_1076318.html1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具...
分类:其他好文   时间:2014-08-12 18:32:04    阅读次数:379
sed命令简介及在sed命令中使用变量的方法
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用...
分类:其他好文   时间:2014-08-12 13:12:14    阅读次数:223
ldap 客户端配置
#!/bin/bash # yuminstallnss-pam-ldapdpam_ldapopenldap-clients-y sed-i"/^CACHECREDENTIALS=/d;/^USESHADOW=/d;/^USELDAPAUTH=/d;/^USELDAP=/d;/^USECRACKLIB=/d;/^USELOCAUTHORIZE=/d"/etc/sysconfig/authconfig echo"CACHECREDENTIALS=yes USESHADOW=yes USELDAPAUTH=yes ..
分类:其他好文   时间:2014-08-12 03:40:54    阅读次数:220
Django:The database backend does not accept 0 as a value for AutoField
最近要用到Django,换成mysql出现了以下问题:The database backend does not accept 0 as a value for AutoField解决方法:cd 到对应的目录sed -i.old 's|\(ForeignKey.*\)default=0|\1defa...
分类:数据库   时间:2014-08-08 11:51:35    阅读次数:1491
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!