惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 司徒正美
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
大猫的无限游戏
大猫的无限游戏
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
爱范儿
爱范儿
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 叶小钗
博客园_首页
有赞技术团队
有赞技术团队
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
V
V2EX
V
Visual Studio Blog
博客园 - 三生石上(FineUI控件)
S
SegmentFault 最新的问题
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
美团技术团队

方永、南天紫雲

linux透明代理 技术的边界 停机问题通俗说明 Rust与oracle、redis集群的纠结 学习能力的增长 微信调试的原语 mac外接移动硬盘安装ArchLinux linux的死机问题 linux下全键盘操作 漂亮又好用的bspwm linux本机透明代理 ssh、mosh、autossh linux不能待机又一例 从WordPress切换到Hugo 折腾电脑开机 linux系统QQ新思路 Arch Linux的字体渲染 svn管理之submin OpenWrt自动fucking墙記錄 二维码(qrcode)名片的一些事儿 用lua nginx module搭建一个二维码(qr code)生成器 CentOS 7 安裝註記 php程序連接MySQL时只能127.0.0.1而localhost無法連接的問題 ThinkPad之FAN_ERROR、hi fi聲卡 jetty多端口部署 OpenWrt簡單暴力限網 linux中cron之PATH变量 OpenWrt的WDS無線橋接模式 再敘OpenWrt下的rtl8187無線中繼 sed之模擬tail
最小的sed for Windows
zola · 2012-09-04 · via 方永、南天紫雲

sed的版本很多,最流行是的GNU 的sed。

在一些类似于嵌入式设备的linux发行版中,经常能见到较之GNU sed功能受限的sed。这种环境下,busybox sed还是很常见的。而在Windows中,GNU sed的移植版体积往往很庞大,之前一直用miniSed,这个在GNUwin32项目中有,最近发现,其实还有一个更好的Windows中易于使用的sed——Cheap-Sed

相比miniSed,Cheap-Sed虽不是出自名人之手(miniSed的原作者是Eric S. Raymond),但是也很有渊源,Cheap-Sed是基于HHsed (1991, by Howard L. Helman and David Kirschbaum)改写的,而HHsed是基于Eric S. Raymond的那份sed(sed-v1.3,实在太经典了)改写的。Cheap-Sed剔除了HHsed中的非POSIX实现,而尽可能地POSIX化。它比miniSed优秀之处在于,功能更为全面。Cheap-Sed中有一些test,miniSed能通过的测试明显少于Cheap-Sed。出错时会得到更多的提示。而编译后的体积20k大小,和miniSed不相上下。

这是整理的源码及可执行文件,最初的版本来自于Cheap-Sed作者的网站