在终端中运行一个无限循环,每隔 2 秒钟打印一行信息”hello world”输出添加到 file2.txt 尾部
时间: 2023-05-27 18:05:43 浏览: 89
可以使用以下命令:
```shell
while true; do echo "hello world" >> file2.txt; sleep 2; done
```
解释:
- `while true; do` 表示无限循环。
- `echo "hello world" >> file2.txt;` 表示每次循环输出一行信息到 file2.txt 文件的末尾。
- `sleep 2;` 表示每次循环暂停 2 秒钟。
- `done` 表示循环结束。
这样就可以在终端中运行一个无限循环,并将输出添加到 file2.txt 文件的末尾。
相关问题
在终端中运行一个无限循环,每隔 2 秒钟打印一行信息”hello world”输出添加到 file2.txt 尾部,并且在屏幕上输出
以下是在终端中运行无限循环并将输出添加到 file2.txt 尾部的命令:
```
while true; do echo "hello world" | tee -a file2.txt; sleep 2; done
```
其中,`while true` 表示无限循环,`echo "hello world"` 表示输出 "hello world",`tee -a file2.txt` 表示将输出同时打印到屏幕上并添加到 file2.txt 尾部,`sleep 2` 表示暂停 2 秒钟。
在终端中运行一个无限循环,每隔 2 秒钟打印一行信息”hello world”输出添加到 file2.txt 尾部,然后让他停止
可以使用以下命令在终端中运行一个无限循环并将输出添加到file2.txt:
```
while true; do echo "hello world" >> file2.txt; sleep 2; done
```
要停止该循环,可以按下ctrl + c组合键。
阅读全文