易截截图软件、单文件、免安装、纯绿色、仅160KB

玩LINUX/UNIX/SOLARIS的请进..只给有意义答复的给分

分数只有这么多明天再加..


现在需要定制系统的SYSLOG,也就是根据需要在系统日志中产生一条信息,这条信息是自定义的例如产生下面这样一条信息:
Sep 28 11:40:03 10.8.127.190 [user] nodo1: ServiceHub:Service_Hub Alarm Resynchronization Failure (Alarm Synchronization Problem) [major]

当然这些信息是需要动态变化的.

现在朋友给的设计如下:
1,写SHELL脚本产生系统日志.
2,写应用程序调脚本,将参数传入1中.然后生成.
这样的实现可行吗???

这样会不会成为直接向syslog文件中直接追加内容啊(这样追加是没意义的),而没遵从syslog Protocol协议中的功能啊???

看过一些资料..说涉及到内核的东西..可惜对内核不了解..要搞起来是不是太麻烦啊...

有知道的人..可以贴上相关的命令..谢谢...

引用
我有点没看明白哦

不过本来就syslog函数 你在应用程序里直接使用就可以了产生系统log了

为什么要用shell来实现 然后再在应用程序里调用呢?


是在SOLARIS环境下...动态产生系统日志...如:
Sep 28 11:40:03 10.8.127.190 [user] nodo1: ServiceHub:Service_Hub Alarm Resynchronization Failure (Alarm Synchronization Problem) [major]
当然不能直接追加文件的方式..要符合syslog Protocol....
SOLARIS环境下syslog函数??怎么讲?

你是不是自己要写个应用程序 然后需要在程序中输出log信息 然后通过/etc/syslog.conf的配置把该程序的log输出到指定的log里 比如/var/log/my.log
是这样吗?
如果是这样在你的程序里使用syslog


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

linux 下usb设备驱动问题

linux 下usb设备,在root权限下,设备可以正常找到驱动,
但在普通用户下找不到设备驱动,不知道是什么原因?请高手指教
应该是root为了防止普通用户破坏吧,所以加个权限。。。我的就是

权限问题 root是超级用 ......

c语言实现linux time相关函数 - C/C++ / C语言

现在需要在一个嵌入式系统中实现时间函数,编译器未提供time库函数,请问大家如何用c语言实现时间函数啊?
年月日时分秒 到 整数秒(从1970年开始) 之间的相关转换啊
类似mktime 和localtime的功能,谢谢
mktime ......

linux下Eclipse+CDT,如何查看函数的定义、声明

在linux下使用Eclipse+CDT,如果要查看系统提供的一些函数的定义、声明,该如何做呢。
F3好像是可以查看函数声明的,但按了以后没什么反应。是不是需要在Eclipse中设置一下相应的路径才可以。

使用Eclipse建立一 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号