3个shell的小脚本的练习

简介:

1;打印9*9乘法表
2;输出国际象棋的棋盘
3;猴子;摘了n个香蕉
每天,吃一半,+1
第九天剩一个
求摘了几个香蕉

1;打印99乘法表
一:
for i in {1..9}
do 
for j in seq $i
do
echo -n “$i
$j=$(i*j) ”
done
echo
done

方法二:

#!/bin/bash
for i in {1..9}
do
for j in {1..9}
do
[ $j -gt $i ] && break
echo -n "$i$j=$[ij] "
done
echo
Done

2;输出国际象棋的棋盘
#!/bin/bash
for i in {1..4}
do
for j in {1..4}
do
echo -ne "\033[40m==\033[0m"
echo -ne "\033[49m||\033[0m"
done
echo
for a in {1..4}
do
echo -ne "\033[49m||\033[0m"
echo -ne "\033[40m==\033[0m"
done
echo
done
echo

3;猴子;摘了n个香蕉
每天,吃一半,+1
第九天剩一个
求摘了几个香蕉
#!/bin/bash
a=1
for i in {1..8}
do
let a=(a+1)*2
done
echo $a










本文转自 英强云计算 51CTO博客,原文链接:http://blog.51cto.com/13404755/2050392,如需转载请自行联系原作者
目录
相关文章
|
16天前
|
弹性计算 Shell Perl
ecs服务器shell常用脚本练习(二)
【4月更文挑战第1天】shell代码训练(二)
102 1
|
19天前
|
Java Shell
SpringBoot启动脚本Shell
SpringBoot启动脚本Shell
15 0
|
1天前
|
JSON 运维 监控
训练shell常用脚本练习(三)
【4月更文挑战第14天】shell代码训练(三)
8 1
|
5天前
|
存储 弹性计算 Shell
ecs服务器shell常用脚本练习(十)
【4月更文挑战第11天】shell代码训练(十)
135 0
|
5天前
|
弹性计算 Shell Go
ecs服务器shell常用脚本练习(九)
【4月更文挑战第10天】shell代码训练(八)
120 0
|
16天前
|
Shell
【shell】实时查看网卡流量脚本
【shell】实时查看网卡流量脚本
|
22天前
|
Shell Linux C++
【Shell 编程设计】 编写自己的清理后台的Shell脚本
【Shell 编程设计】 编写自己的清理后台的Shell脚本
29 1
|
27天前
|
Kubernetes Shell Docker
容器服务ACK常见问题之容器服务ACK kubectl命令写到shell脚本失败如何解决
容器服务ACK(阿里云容器服务 Kubernetes 版)是阿里云提供的一种托管式Kubernetes服务,帮助用户轻松使用Kubernetes进行应用部署、管理和扩展。本汇总收集了容器服务ACK使用中的常见问题及答案,包括集群管理、应用部署、服务访问、网络配置、存储使用、安全保障等方面,旨在帮助用户快速解决使用过程中遇到的难题,提升容器管理和运维效率。
|
28天前
|
Shell Linux 网络安全
性能工具之 JMeter 使用 shell 脚本快速执行
【2月更文挑战第30天】性能工具之 JMeter 使用 shell 脚本快速执行
93 1
性能工具之 JMeter 使用 shell 脚本快速执行
|
1月前
|
Java Shell API
通用Shell脚本执行Spring Boot项目Jar包
通用Shell脚本执行Spring Boot项目Jar包