【发布时间】:2012-04-04 03:54:25
【问题描述】:
我正在处理一个 UNIX 任务,我想检查目录中是否存在特定的日志文件。如果它存在,我想通过在末尾附加时间戳来重命名它。文件名格式如下:ServiceFileName_0.log
这是我目前所拥有的,但是当我运行脚本时它不会重命名,即使存在一个名为 ServiceFileName_0.log 的文件。
renameLogs()
{
#If a ServiceFileName log exists, rename it
if [ -f $MY_DIR/logs/ServiceFileName_0.log ];
then
mv ServiceFileName_0.log ServiceFileName_0.log.%M%H%S
fi
}
请帮忙!
谢谢
【问题讨论】: