小编ipm*_*mcc的帖子

如何从 diff 创建 sed 命令行?

我知道diff -e可以输出ed脚本。我的理解是,edsed分享他们的方法,但这ed是交互式的,并且sed适用于流。

我想要做的是获取diff -e(或其他一些调用diff)的输出并将其转换为sed这样的调用,以便使用原始“之前”文件作为输入调用该命令会产生与来自“之后”文件的输出等效的输出diff调用。我想将命令格式化为-e <BLERG>传递给的选项集合,sed以避免将 ed/sed 脚本写入另一个文件。

我已经尝试了一堆明显的 mungings,但我没有得到想要的(甚至看起来合理的)输出,我想我错过了一些重要的东西。这可能吗?

sed command-line

1
推荐指数
1
解决办法
3142
查看次数

标签 统计

command-line ×1

sed ×1