![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 11:37 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 求sed grep 的区别? |
| 可打印版本 1,125 / 3 |
| 第1楼 vkill | 发表于 2006-11-22 03:48 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
求sed grep 的区别? 这段时间在学习这两个工具的用法,怎么感觉用途差不多,斑竹说说它们各自的优势与缺点如何?
|
|
| 第2楼 无奈何 | 发表于 2006-11-22 04:33 |
| 荣誉版主 发帖 356 积分 1,338 | |
|
grep 是文字查找抽取软件,sed 流文字处理软件,他们最大的区别是 grep 不具备字符处理能力。他们都支持正则表达式,某些任务他们都能完成,grep 2.51 版本支持 perl 样式的正则表达式这是目前比较完备的匹配语言,sed 支持 POSIX 标准正则表达式和某些 GNU 的特性扩展,当然上面提到的都是指 GNU 的 grep 与 sed 。
grep 使用上更简单一些,sed 需要一段时间的学习。 grep 与 sed 被设计出来是完成不同功能的。 grep 对于字符查找类软件来说非常优秀了,sed 对于简单的文字处理还不错的,复杂的便不能胜任了。 |
|
| 第3楼 electronixtar | 发表于 2006-11-22 04:47 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
个人理解,grep是Linux下的find。
sed相当于editor |
|
| 第4楼 vkill | 发表于 2006-11-22 08:12 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
sed 对于简单的文字处理还不错的,复杂的便不能胜任了
斑竹,那复杂的用gawk应该可以搞定吧!那天看了看awk的文章,说sed grep 可以完成的gawk都可以完成,看来要好好学习gawk了,呵呵 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |