如何infinite_number_loop
在bash中运行a?,如下所示:
for i in infinite_number_statement
do date +%Y-%m-%d -d "$i day ago" 2>&1 > /dev/null
if [ $? -ne 0 ]
then echo $i
fi
done
Run Code Online (Sandbox Code Playgroud)如果我在本地计算机的终端中运行此循环,是否有任何问题?(我用for
循环尝试了一个大的随机数范围,并被挂起一次。)
如何
infinite_number_loop
在bash中运行a?
最简单的方法while :; do ... done
::
let i=0
while :; do
let i++
date +%Y-%m-%d -d "$i day ago" >/dev/null 2>&1 || { echo $i && exit 1; }
done
Run Code Online (Sandbox Code Playgroud)
如果我在本地计算机的终端中运行此循环,是否有任何问题?
直到你意识到你在这件事上浪费了太多时间。
归档时间: |
|
查看次数: |
4743 次 |
最近记录: |