Linux和Windows指令碼中的延時操作

2021-04-21 15:05:39 字數 408 閱讀 5805

sleep 2

系統會延時2秒才執行下面的命令。

但是windows中卻沒有對應的命令。如何做到延時呢?自己寫乙個簡單的延時程式當然可以辦到,同時有另外乙個更簡單的辦法。比如要掩飾10秒,可以輸入

ping 127.0.0.1 -n 10 > null

127.0.0.1是本機位址,只要不做特殊設定是可以ping通的。windows預設1秒會ping一次,-n引數表示ping的次數,所以調節它可以來進行延時。

不過,我發現了乙個問題,在雙核的amd64上面,這個延時不是很準確。原因嘛,看看我的上篇博文就知道了:

Windows和Linux指令碼實現for迴圈批量

應用場景舉例,git上面的專案很多,有幾十個,不想乙個乙個去拉取,建立gitclone.bat指令碼檔案,內容如下 echo off echo start git clone pause for f i in list.txt do git clone i echo git clone finish...

Linux和Windows指令碼語言

本文譯自 isystemadmin 的 list of popular scripting languages for linux and windows 具備指令碼知識的系統管理員與其他系統管理員有著明顯的區別。指令碼是一門 系統管理員 創造的藝術。這門藝術需要了解系統本身的相關知識,系統管理命令...

流行Linux和Windows指令碼語言列表

具備指令碼知識的系統管理員與其他系統管理員有著明顯的區別。指令碼是一門 系統管理員 創造的藝術。這門藝術需要了解系統本身的相關知識,系統管理命令的語法,程式設計和演算法知識以及至少一門指令碼程式語言。對系統管理員來說編寫指令碼有很多選擇,每種指令碼語言都有著自己獨特的語法和優點。指令碼語言之間幾乎沒...