由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Unix版 - [转载] perl字符串问题
相关主题
Regular expression的问题UNIX下的文本文件怎样处理才能在WINDOWS下正常显示?
help on sedWget 能否下载中文URL?
Simple Question请教如何在文本文件中揪出来一段文字?
help on replacing text in a file (转载)如何把提示符变成大写黑体(谢谢)-NULL
请问怎么修改所有文件里面的字符串网络编程如何进行错误处理
怎样用mail把某一文本文件发送给一个email地址?[转载] 紧急求教一个技术问题 unix c
telnet 一问。问一个sed问题
土土的问: 置换一文本文件中某个字符,用什么命令实现Help! How to replace string in a variable?
相关话题的讨论汇总
话题: string3话题: 字符串话题: 打印话题: string2话题: keyword
进入Unix版参与讨论
1 (共1页)
c***c
发帖数: 21374
1
【 以下文字转载自 Programming 讨论区 】
【 原文由 cynic 所发表 】
现在想做这么一个事情
有个个字符串
$string1 | $string2 | $string3 | $string4 | $string5
在$string2 $string3中想进行查找,将含有$keyword的的项目都筛选出来(精确匹配,
不区分字母大小写),保存在一个数组里面,然后逐行打印$string2和string3
如果能用加粗的黑体在打印时候着重表示$keyword,则最好不过了
这个字符串是在一个文本文件里面,都是统一的格式,很多行,因此需要从这个文本文件
(例如abc.txt)中读取以上的字符串信息
打印的时候如果是分页打印,一页打印100个,打完为之,最后一页有几行就打印几
行,应该怎么实现?
特别一点的是,$keyword可能在$string2 和$string3都会出现,为了避免重复,凡是
出现两次的均只按照一次处理,不打印两次
此外,可能有些字符串中 $string1 sting2 string3都完全相同,因此打印的时候
可能会有重复项目,现在希望将所有重复项目剔除
1 (共1页)
进入Unix版参与讨论
相关主题
Help! How to replace string in a variable?请问怎么修改所有文件里面的字符串
请教一个问题怎样用mail把某一文本文件发送给一个email地址?
HELP: 怎样用SCRIPT实现如下功能?telnet 一问。
[转载] Shell高手看过来。土土的问: 置换一文本文件中某个字符,用什么命令实现
Regular expression的问题UNIX下的文本文件怎样处理才能在WINDOWS下正常显示?
help on sedWget 能否下载中文URL?
Simple Question请教如何在文本文件中揪出来一段文字?
help on replacing text in a file (转载)如何把提示符变成大写黑体(谢谢)-NULL
相关话题的讨论汇总
话题: string3话题: 字符串话题: 打印话题: string2话题: keyword