3
Q
暫停打擊循環
A
回答
4
我想我最初誤讀了你的問題。您可以隨時按Ctrl+Z
暫停活動進程,並使用內置的fg恢復活動進程。
爲了使腳本暫停已經進行了多次迭代後,您可以使用一個計數器變量和modulo操作%
:
i=1
for f in `cat files`; do
echo $f
if ((i % 10 == 0)); then # pause every 10 iterations
read
fi
let "i++"
done
我原來的答覆是:
您可以使用內建的read讓外殼等待,直到用戶按下RETURN
鍵(或EOF
鍵,Ctrl+D
):
for i in `cat files`
do
echo $i
read
done
您可以使用read
,以便在-t
選項有它超時並繼續執行:
for i in `cat files`
do
echo $i
read -t 1
done
以上1秒鐘後恢復執行,如果用戶不按RETURN
鍵。
相關問題
- 1. 暫停循環並暫停
- 2. 暫停循環
- 3. 程序暫停在循環
- 4. 在TweenJS循環後暫停
- 5. Powershell GUI和循環暫停
- 6. 暫停按熱鍵循環
- 7. 在Python中暫停循環
- 8. 暫停循環jQuery問題
- 9. EXCEL VBA:暫停 'For循環'
- 10. 暫停遊戲循環?
- 11. 音頻html5循環暫停
- 12. JavaScript中的循環暫停
- 13. Java在循環中暫停
- 14. 暫停while循環但while循環不應該停止
- 15. 點擊jQuery循環播放幻燈片,然後暫停播放
- 16. 暫停循環,直到用戶點擊一個按鈕
- 17. 暫停循環,直到點擊模態按鈕
- 18. 在Excel VBA中暫停/恢復循環(點擊)
- 19. 當fancybox打開時暫停循環播放所有幻燈片
- 20. 如何在循環中暫停
- 21. SKAction播放暫停的聲音循環
- 22. Mootools每5秒暫停Array.each循環
- 23. 暫停在javascript不循環工作
- 24. Python - 使用[空格鍵]暫停循環
- 25. 如何在循環內暫停?
- 26. 在JavaScript中定期暫停setInterval循環
- 27. 不能暫停循環,因爲的MPMoviePlayerController
- 28. Flash AS3,添加暫停swf循環
- 29. 在視頻中暫停Javascript循環
- 30. 暫停matplotlib自定義動畫循環
這使腳本等待anykey啓動each-loop-tick – newmusicblog 2011-01-08 11:27:00