这是一条在 cmd 中将 ping 结果带时间戳追加到文件的命令,它会将 ping 命令的结果追加到 E://1.txt 文件中
时间: 2024-03-13 15:44:20 浏览: 15
好的,以下是在 cmd 中将 ping 结果带时间戳追加到文件的命令,它将每次 ping 的结果追加到 `E://1.txt` 文件中。
```
ping -t 218.2.2.2 | for /f "tokens=1-3 delims=: " %a in ('time /t') do @(for /f "tokens=1" %d in ('date /t') do @echo [%d %a:%b] %i)>>E://1.txt
```
其中,`218.2.2.2` 是您要 ping 的目标地址,`E://1.txt` 是您要保存 ping 结果的文件路径。
这个命令会使用 `ping` 命令来 ping 目标地址,并将每次的 ping 结果加上时间戳追加到指定的文件中。使用 `>>` 符号可以将结果追加到文件末尾,避免覆盖之前的结果。
请注意,这个命令将一直运行,如果您想停止 ping ,可以按下 `Ctrl+C` 组合键停止命令行窗口。
相关问题
windows ping 结果加时间戳 追加到文件
您可以在 Windows 命令提示符窗口中使用以下命令将 ping 结果加时间戳追加到文件中:
```
ping <目标地址> | for /f "tokens=1-3 delims=: " %a in ('time /t') do @for /f "tokens=1" %d in ('date /t') do @echo [%d %a:%b] %i>>pinglog.txt
```
其中,`<目标地址>` 是您要 ping 的目标地址,例如 `www.baidu.com`。
这个命令将在当前目录下创建一个名为 `pinglog.txt` 的文件,并将 ping 的结果加时间戳追加到该文件中。您可以打开该文件查看 ping 的结果。
请注意,这个命令将一直运行,如果您想停止 ping ,可以按下 `Ctrl+C` 组合键停止命令行窗口。
5分钟执行一次nload命令,并将结果输出到一个带有时间戳的文件中
可以使用crontab来实现。crontab是一个定时任务管理器,可以让你在指定的时间间隔执行命令。
首先,打开终端并输入以下命令来编辑crontab文件:
```
crontab -e
```
然后,在文件的末尾添加以下行:
```
*/5 * * * * nload >> ~/nload_$(date +\%Y\%m\%d_\%H\%M\%S).log
```
这将在每个5分钟的时间间隔内执行nload命令,并将结果附加到一个带有时间戳的文件中。
解释一下这个命令:
- */5表示每隔5分钟执行一次命令。
- * * * * *表示不限制日期和时间,即任何时候都可以执行此命令。
- nload是要执行的命令。
- >>表示将命令的输出附加到指定的文件中,而不是覆盖文件内容。
- ~/nload_$(date +\%Y\%m\%d_\%H\%M\%S).log是输出文件的路径和名称。$(date +\%Y%m%d_\%H%M%S)是一个Shell命令,它会在文件名中插入当前的年月日和时间戳,以避免文件名冲突。
最后,保存并关闭文件即可。现在,你的计划任务就已经设置好了。