shell脚本逢7过
时间: 2023-10-29 13:57:42 浏览: 83
你好!对于你的问题,我可以提供一个简单的 shell 脚本来实现逢7过的逻辑。请参考以下代码:
```shell
#!/bin/bash
for num in {1..100}
do
if [ $((num % 7)) -eq 0 ] || [[ $num == *7* ]]; then
echo "过"
else
echo $num
fi
done
```
这个脚本会从 1 到 100 进行循环,并判断每个数值是否是 7 的倍数或包含数字 7。如果是,则输出 "过",否则输出数字本身。你可以根据需要进行修改和扩展。希望对你有帮助!如有其他问题,请随时提问。
相关问题
shell脚本逢七过
"逢七过"是指在数数的时候,当数到个位数是7或者十位数是7时,就要跳过这个数不数,例如:1、2、3、4、5、6、8、9、10、11、12、13、14、15、16、18、19、20、21、22、23、24、25、26、28、29、30……以此类推。而“shell脚本逢七过”则是指在shell脚本中编写一个循环,从1循环到100,但是当数到个位数是7或者十位数是7时,就跳过这个数不输出。以下是一个示例代码:
```
#!/bin/bash
for i in {1..100}
do
if [ $(($i%10)) -eq 7 ] || [ $(($i/10%10)) -eq 7 ]; then
continue
fi
echo $i
done
```
shell脚本-r7
以下是一个简单的Shell脚本示例:
```shell
#!/bin/bash
echo "hello,world~"
```
这个脚本会输出"hello,world~"。要执行这个脚本,你需要将其保存为一个文件(例如hello.sh),然后给予执行权限(使用chmod命令),最后通过在终端中运行./hello.sh来执行它。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)