stderred:红色的stderr

时间:2024-06-01 23:31:09
【文件属性】:

文件名称:stderred:红色的stderr

文件大小:15KB

文件格式:ZIP

更新时间:2024-06-01 23:31:09

C

斯特雷德 红色的stderr。 关于 stderred钩住了write()和来自libc的一系列流函数(fwrite,fprintf,错误...),以着色所有发送到终端的stderr输出,从而使其与stdout区别开来。 基本上,它将带​​有描述符“ 2”的文件的文本包装在一起,并带有适当的ANSI转义码,使文本变为红色。 它被实现为共享库,并且由于动态链接器的预加载/插入功能,不需要重新编译现有的二进制文件。 它在Linux(带有LD_PRELOAD ),FreeBSD(也是LD_PRELOAD )和OSX(带有DYLD_INSERT_LIBRARIES )上受支持。 观看此以了解实际操作。 安装 克隆此存储库: $ git clone git://github.com/sickill/stderred.git $ cd stderred 重要提示:在以下所有情况下,请确保li


【文件预览】:
stderred-master
----.gitignore(31B)
----Makefile(2KB)
----src()
--------config.h.in(1KB)
--------mocks.h(226B)
--------mocks.c(733B)
--------test.c(6KB)
--------polyfill.h(2KB)
--------polyfill.c(4KB)
--------stderred.c(12KB)
--------CMakeLists.txt(5KB)
----LICENSE(1023B)
----usr()
--------.gitignore(7B)
--------bin()
--------share()
----COPYING(12B)
----README.md(5KB)

网友评论