新手紧急求助,关于如何取得逗号分隔的字符

johnnysheng 2011-09-01 02:45:01
需要从一个list文件中提取关键字,在另一个log文件中查找关键字。

list文件格式如下:

1,处理失败。,连接1,连接2,。。。。。
1,系统异常。
0,非本机用户。

开头为1的文字列是需要取得作为查找关键字的。以逗号连接,个数不定。
开头为0的文字列是在log文件中不包含的关键字。
第一行和第二行是and关系,第三行是or的关系

也就是说在log文件中查找包含处理失败,连接1,连接2。。。等关键字,或者查找包含系统异常的关键字。但是log文件中不包含非本机用户这几个字。
如果满足以上的查找条件就OK,不满足就出错。。。

小弟是新手,请问怎么用KSH实现这个功能?
...全文
54 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,223

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧