llgd.net
相关文档
当前位置:首页 >> linux sED >>

linux sED

's/^\(..\)\(..\)\(..\)\(..\).*$/\1:\2:\3:\4/' 就是如下的效果 将 aabbccddeeffgghh 替换为 aa:bb:cc:dd其中^表示从一行的开头匹配 第一个\(..\)表示匹配任意2个字符,并且后面的\1,就是这次匹配的结果。 对于字符串aabbccddeeffgghh而言,...

一、Sed简介 Sed:Stream Editor 流式编辑器 又称行编辑器,每次只编辑一行。Sed工作是在“模式空间”中进行的,并不操作源文件。对源文件无危害。 二、Sed使用格式 Sed命令的常用格式如下: (1)Sed [options] ‘script’ i...

ls | sed "s:^:`pwd`/:"的意思是:在ls中列出文件的绝对路径。 命令:ls | sed "s:^:`pwd`/:" 输出: [root@localhost opt]# ls | sed "s:^:`pwd`/:" /opt/log /opt/script /opt/soft /opt/src /opt/svndata /opt/web

sed "s/^/$xxx/" filename >output

一些转义字符的表示的特殊意思,例如和echo,sed连用时: \n 表示新行 \r 表示回车 \t 表示水平的制表符 \v 表示垂直的制表符 \b 表示后退符 \a 表示“警告”(蜂鸣或是闪动) \0xx 翻译成ASCII码为八进制0xx所表示的字符

http://zhidao.baidu.com/link?url=5GgOWGQVIAckqYSOCv2WmaIw4ECy7eL4NS37lZmxpsGXia9hBXtIgV-lRyCjFoa0J4y930CVk4kzIUwzeOUxDK

str="this is test"sed -i '30a\\t'"$str" /home/t.confsed作用域用单引号 shell变量要拿到sed作用域外面(即单引号外面)来才能被shell解析。 字符串变量两边加双引号。

截取或修改字符串,打印到屏幕上。 使用方法:sed 参数 '动作' 动作对象 如果用-i参数将修改文档的内容,你的sed 's/\//\\\//g'这个我举一个类似的再分析你的。 sed 's/old/new/g’ *** 这个就是把***文档里面的old这个词换成new这个词。 你的sed...

首先我这边先建一个字母大小转换的脚本test2.sh,内容如下: 先介绍些sed -n的应用: sed命令中p能实现打印匹配行的功能。我们可以实际看下sed命令带-n和不带-n情况下有什么不同。 sed -n "1p" test2.sh:带-n选项的话,只打印test2.sh脚本第一行...

sed 's/^/Demo:/' test 只对文本处理后显示在终端上,编辑后的文本没有保存,使用sed 's/^/Demo:/' test > test1 看看

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com