将bash脚本转换为Windows

时间:2016-06-18 14:31:43

标签: windows bash translate

我为Linux编写了以下脚本,以便检测网络连接中的丢弃:

#!/bin/bash
echo "### RUNNING ###"
echo "### $(date) ###" 

while true;do

    now=$(date +"%T")

    if [[ "$(ping -c 1 8.8.8.8 | grep '100.0% packet loss' )" != "" ]]; then
        echo "!!! KO ($now)" >> "log_connectivity_$(date +"%F")"
    else
        echo "OK ($now)" >> "log_connectivity_$(date +"%F")"
    fi
    sleep 5s
done

它在循环内执行的操作是ping 8.8.8.8一次,如果数据包丢失,则会打印KO和时间,否则打印出OK和时间。

我想将这个bash脚本翻译成Windows脚本,但我不知道。如果你能帮助我,我将非常感激。

提前致谢;)

0 个答案:

没有答案