.sh插入?在文件生成

时间:2016-04-20 20:44:27

标签: automation mtrace

我使用.sh文件和cron作业每5分钟自动执行一次MTR。使用下面我获取所需的信息,但它不可用,因为在每个新文件后它插入一个?到文件名。

#!/bin/sh
File_Name=`date +%Y%m%d-%H:%M`.log
echo `date +%Y%m%d-%H:%M` >>/tmp/mtr/log/$File_Name
echo " " >> /tmp/mtr/`date +%Y%m%d`
echo "======================" >> /tmp/mtr/log/`date +%Y%m%d-%H:%M`
date >> /tmp/mtr/log/`date +%Y%m%d-%H:%M`
echo "======================" >> /tmp/mtr/log/`date +%Y%m%d-%H:%M`
echo " " >> /tmp/mtr/log/`date +%Y%m%d-%H:%M`
/usr/sbin/mtr -r 8.8.8.8 -c 4 >>/tmp/mtr/log/$File_Name

文件输出显示为:

# ls
20160420-14:54?     20160420-15:56?      20160420-15:56.log??
20160420-14:54.log  20160420-15:56.log?  20160420-4:54.log

为什么插入这些问号的任何帮助都会有很大帮助。

由于

0 个答案:

没有答案