编写一个shell脚本,输出1到100之间的偶数
时间: 2023-07-18 20:39:42 浏览: 125
好的,下面是一个简单的shell脚本,用于输出1到100之间的偶数:
```bash
#!/bin/bash
for (( i=1; i<=100; i++ ))
do
if (( i % 2 == 0 ))
then
echo "$i"
fi
done
```
使用方法:
1. 将上述代码保存为一个以 `.sh` 结尾的文件,比如 `even_numbers.sh`
2. 在终端中进入该文件所在的目录,并给该文件执行权限:
```bash
cd /path/to/script/directory
chmod +x even_numbers.sh
```
3. 运行脚本:
```bash
./even_numbers.sh
```
脚本会输出1到100之间的所有偶数。
相关问题
编写shell脚本,输出1-100之间所有偶数
好的,我可以帮你编写一个简单的shell脚本来输出1-100之间的所有偶数。可以按照以下步骤:
1. 打开终端或命令行界面
2. 创建一个新的文件,并将其命名为“even_numbers.sh”,例如:
```
touch even_numbers.sh
```
3. 编辑“even_numbers.sh”文件并添加以下代码:
```
#!/bin/bash
for ((i=1;i<=100;i++))
do
if (( $i % 2 == 0 ))
then
echo $i
fi
done
```
4. 保存并关闭文件
5. 在终端中运行以下命令以使脚本文件可执行:
```
chmod +x even_numbers.sh
```
6. 运行脚本文件:
```
./even_numbers.sh
```
7. 将会输出1-100之间所有偶数。
编写shell脚本,输入1到100之间偶数
好的,以下是符合您要求的shell脚本:
```shell
#!/bin/bash
for ((i=1;i<=100;i++))
do
if [ $(($i%2)) -eq 0 ]; then
echo $i
fi
done
```
这个脚本使用for循环遍历1到100的数字,并使用if语句判断该数字是否为偶数,如果是偶数,则输出该数字。
阅读全文