这是我用来写日志的功能。
log() {
DATE=`date`
echo "[$DATE] $1" >> "$SCRIPT_DIR/auto.log"
}
该脚本每分钟运行 1 次,并且每次它截断日志文件然后附加文件。我使用 tail 查看会发生什么,它出现:
tail:auto.log:文件被截断
该函数是我在脚本中使用 auto.log 的唯一地方,为什么每次脚本启动时它都会被截断?
这是我用来写日志的功能。
log() {
DATE=`date`
echo "[$DATE] $1" >> "$SCRIPT_DIR/auto.log"
}
该脚本每分钟运行 1 次,并且每次它截断日志文件然后附加文件。我使用 tail 查看会发生什么,它出现:
tail:auto.log:文件被截断
该函数是我在脚本中使用 auto.log 的唯一地方,为什么每次脚本启动时它都会被截断?