问题描述
首先,我尝试运行此命令= / usr / sbin / ntpdate 192.168.1.20
输出为= 调整时间服务器192.168.1.20偏移0.000130秒
当我尝试不是NTP服务器的另一个IP时= / usr / sbin / ntpdate 192.168.1.30
输出为= 找不到适合同步的服务器
然后,我在crontab =
中写一些命令1 * * * * / usr / sbin / ntpdate 192.168.1.20 >> / home / ntp / twenty
2 * * * * / usr / sbin / ntpdate 192.168.1.30 >> / home / ntp / thirty
文件(二十)中的输出为= 调整时间服务器192.168.1.20偏移0.000130秒
我希望在文件中写入“找不到适合同步的服务器”(三十个)
解决方法
您想要的内容已经在这里回答:https://askubuntu.com/questions/420981/how-do-i-save-terminal-output-to-a-file
由于您要查找的消息是stderr,请使用以下命令:
/usr/sbin/ntpdate 192.168.1.30 &>> /home/ntp/thirty