【问题标题】:Nullify file Through script not working通过脚本无效文件不起作用
【发布时间】:2016-12-11 01:27:01
【问题描述】:

cp /dev/null log 手动工作,但从 shell 脚本它不适用于某些日志。

知道为什么以及如何在 AIX 上解决此问题。注意:没有所有权许可等问题。

【问题讨论】:

  • 那么这是 PATH 或工作目录的问题。如果你明白我的意思,没有什么可以诊断的。哦,除了 Linux 和 AIX 之外,您是否忘记将其标记为 Mac 和 Windows?是哪个?
  • 我试图调查它,但没有运气。不幸的是,似乎没有 PATH 或工作目录问题与所有机器中的相同设置相同,并且在少数机器上失败。
  • 请提供错误信息,伙计。没有重定向到 /dev/null。
  • @Jens 运行脚本时不会出现错误,这也是真正的问题。它显示成功,但是在列出文件时它没有 nullified 。在大多数机器上都很好。只有少数机器有问题。
  • 您是否正在从 cron 运行脚本?

标签: linux unix aix


【解决方案1】:

缺少重要信息。但是简单地使用呢

: > log

清空log?这根本不需要cp/dev/null

【讨论】:

  • Even cat /dev/null > 日志不适用于机器中的某些日志。在同一位置,它适用于大部分日志,但很少有日志给出问题。
  • 你怎么知道它不起作用?也许日志在清空后很快又被填满了。谁在写日志?截断日志时,写入过程是否正在运行?
  • 我现在不在办公室。如果您需要更多信息,我可以为您提供,但我认为这就是我所拥有的。
  • 更具体地说,是 IHS 服务器启动和应用程序日志。
猜你喜欢
  • 1970-01-01
  • 2021-03-07
  • 1970-01-01
  • 1970-01-01
  • 2011-10-29
  • 1970-01-01
  • 1970-01-01
  • 2020-09-21
  • 2012-05-04
相关资源
最近更新 更多