shell无限循环脚本
时间: 2024-01-19 15:05:02 浏览: 89
以下是一个示例的shell无限循环脚本:
```shell
#!/bin/bash
while true
do
echo "This is an infinite loop"
done
```
这个脚本使用了`while true`来创建一个无限循环。在循环体内,输出了"This is an infinite loop"。由于条件始终为真,循环将一直执行下去。
相关问题
shell脚本无限循环
要实现shell脚本的无限循环,可以使用以下两种方法:
方法一:使用while循环
您可以使用while循环来实现无限循环,只需在while循环的条件中设置为永真(true),如下所示:
```
#!/bin/bash
while true
do
# 要执行的命令或代码
done
```
在这个例子中,while循环的条件设置为true,这意味着循环将一直执行下去,直到手动中断程序。
方法二:使用for循环
您也可以使用for循环来实现无限循环,只需在设置循环次数时使用一个非常大的数字,如下所示:
```
#!/bin/bash
for ((i=0; i<999999999; i++))
do
# 要执行的命令或代码
done
```
在这个例子中,for循环的循环次数设置为一个非常大的数字,这样循环将一直执行下去,直到手动中断程序。
无论是使用while循环还是for循环,都可以实现shell脚本的无限循环。
shell 写个无限循环脚本
好的,以下是一个简单的 shell 无限循环脚本:
```
#!/bin/bash
while true
do
echo "This is an infinite loop"
sleep 1
done
```
这个脚本将会无限循环输出 "This is an infinite loop",每次输出后会等待 1 秒钟。你可以根据需要修改循环体内的操作和等待时间。要停止这个脚本的运行,你可以使用 Ctrl+C 组合键来中断它。
阅读全文