简要记录,快速取用。
while
while true; do echo "--$i"; date; echo "my cmd"; sleep 1; done | tee 1.log
for
for i in {1..100}; do echo "--$i"; date; echo "my cmd"; sleep 1; done | tee 1.log
这一则里面包括了循环100次,并且打印每次的index和时间,一般在工程落地中用于执行某个测试要执行100次,并且把执行结果记录到1.log注意tee并未追加 而是直接覆盖1.log
for的优势相对比while,有index。