c - 如何从 c 程序中调用 awk 或 sed?

标签 c sed awk exec

如何在 C 程序中调用 awk 或 sed?我知道我可以使用 exec(),但我不想处理 fork() 和所有其他麻烦事。

最佳答案

popen 可以吗?它生成进程,然后您使用 FILE* handle

读/写

关于c - 如何从 c 程序中调用 awk 或 sed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/658653/

相关文章:

perl - 我可以使用 awk 做什么而在 Perl 中无法做到?

xml - 转换仅包含特定标签的 xml

awk - 如何根据另一列的长度(使用 awk)将一列的内容拉伸(stretch) n 倍?

c - C 结构中的 float 成员不起作用:Code::blocks IDE 问题

linux - sed,awk.grep - 如果该行尚不存在,则在配置部分的末尾添加一行

c - 动态分支预测未命中计数 - 不正确

linux - 在 linux 中连接文件中的行

linux - 我可以在 Linux 中用所有文件中的新内容更新文件的一部分吗

c - 链接C文件错误: linker command failed with exit code 1

c - memcpy(),size参数的值应该是多少?