首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

sed 下令求解

2013-07-09 
sed命令求解最近在学习shell,其中有两个习题如下要求,请问如何写命令。a.用两个不同的命令实现如下功能:将i

sed 命令求解
最近在学习shell,其中有两个习题如下要求,请问如何写命令。
a.用两个不同的命令实现如下功能:将input文件中/ou的字符串修改为(ou),并且在/OU的匹配行后追加“we find/OU!”字符串.(如何用一条指令完成这个任务)

b.      查找以A串开头同时以B结尾的行 shell sed
[解决办法]
这样吗 
echo -e "/au\n/OU" 
[解决办法]
 sed 's
[解决办法]
/au
[解决办法]
(au)
[解决办法]
g' 
[解决办法]
 sed 's
[解决办法]
/OU
[解决办法]
/OU we find/OU!
[解决办法]
g'
[解决办法]
a.

sed 's#/ou#(ou)#; s#/OU.*$#&\nwe find/OU!#' urfile


b.
sed '/^A.*B$/!d' urfile

sed -n '/^A.*B$/p' urfile

热点排行