当前位置:  技术问答>linux和unix

清理日志问题

    来源: 互联网  发布时间:2016-10-21

    本文导语:  写的一个函数void ClearExpiredLogFiles(char * strFileName) { //char* pEnv; char sCmd[512]; int  nYear  ; int  nMonth ;     struct tm *nowtime;     time_t longtime;          time(&longtime);     nowtime=localtime(&longtime);     nYear...

写的一个函数
void ClearExpiredLogFiles(char * strFileName)
{
//char* pEnv;
char sCmd[512];
int  nYear  ;
int  nMonth ;

    struct tm *nowtime;
    time_t longtime;
    
    time(&longtime);
    nowtime=localtime(&longtime);

    nYear  = nowtime->tm_year+1900 ;
    nMonth = nowtime->tm_mon+1;

memset(sCmd, 0, sizeof(sCmd));

if(nMonth > 2)
nMonth -= 2;
else 
{
nYear --;
nMonth += 10;
}

sprintf(sCmd, "rm %04d%02d??_%s.log 1>/dev/null 2>&1", nYear, nMonth, strFileName);
system (sCmd);
return;
}

主要还是对1>/dev/null 2>&1理解有问题,功能没有实现,希望大家指点,谢谢

|
1>/dev/null 2>&1

1>/dev/null 把标准输出定向到黑洞里  
2>&1 把标准错误定向到标准输出 这样错误和标准输出一起都被扔到黑洞里里去了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Windows清理助手最新版3.1发布及下载地址
  • ubuntu垃圾清理
  • Visual Studio 代码清理工具 CodeMaid
  • 注册表清理工具 Little Registry Cleaner
  • 系统清理工具 CCleaner
  • linux系统中,晚上会自动清理内存吗,在线等
  • 恶意程序清理软件 A-Squared
  • 磁盘使用情况统计及清理 WinDirStat
  • 磁盘文件清理工具 Disk Cleaner
  • main函数在线程执行完毕之前退出, 线程的哪些资源会被清理?
  • listener.log能不能自动清理
  • 使用ipcrm清理ipc
  • 在linux中如何作类似磁盘清理,腾出磁盘空间的维护?谢谢!
  • 有没有谁在VMWARE下用UBUNTU的。。怎么清理空间啊
  • Windows系统清理工具 xpy
  • android资源清理工具 arc
  • linux磁盘空间不足,如何清理?
  • 【急问】磁盘满了怎么办?如何找出可以清理的大文件
  • CSS 浮动清理,不使用 clear:both标签
  • Linux版一键清理系统垃圾文件
  • oracle自动清理archivelog文件的具体方法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3