在终端输入“vi four.sh”,请在脚本文件中完成如下功能,使用while循环,请在屏幕输出,1-100之间的偶数之和
时间: 2023-12-21 17:03:29 浏览: 23
在终端中输入“vi four.sh”进入脚本文件编辑界面,然后将以下代码复制到文件中:
```
#!/bin/bash
sum=0
i=0
while ((i <= 100))
do
if [[ $((i%2)) -eq 0 ]]; then
sum=$((sum+i))
fi
i=$((i+1))
done
echo "1-100之间的偶数之和为:$sum"
```
按下Esc键退出编辑模式,输入:wq保存并退出文件。然后在终端中执行以下命令,给脚本文件添加可执行权限:
```
chmod +x four.sh
```
最后,执行以下命令运行脚本文件:
```
./four.sh
```
屏幕上将输出 1-100之间的偶数之和。
相关问题
在终端输入“vi three.sh”,请在脚本文件中完成如下功能,请使用for循环在屏幕输出,1-50之间的数。
好的,以下是脚本文件 three.sh 的内容:
```
#!/bin/bash
for i in {1..50}
do
echo $i
done
```
这个脚本文件使用了 for 循环,在每次循环中输出变量 i 的值,即从 1 到 50 的数。你可以在终端中输入以下命令运行该脚本:
```
bash three.sh
```
运行后,屏幕会输出 1-50 之间的数字。
实现在终端输入“shell.sh”,终端即输出“hello,tronlong!”字符串
您好!要实现在终端输入“shell.sh”,终端即输出“hello,tronlong!”字符串,您可以按照以下步骤进行操作:
1. 在终端中创建一个名为“shell.sh”的文件,可以使用touch命令创建,如下所示:
```
touch shell.sh
```
2. 打开shell.sh文件,使用vi或nano编辑器进行编辑,输入以下内容:
```
#!/bin/bash
echo "hello,tronlong!"
```
3. 保存并退出文件。
4. 将shell.sh文件设置为可执行文件,使用chmod命令进行设置,如下所示:
```
chmod +x shell.sh
```
5. 在终端中输入以下命令运行shell.sh文件:
```
./shell.sh
```
终端即会输出“hello,tronlong!”字符串。