1-100脚本求和

一、for循环

#!/bin/bash
sum=o
for ((i=0;i<=100;i++))
do 
sum=$[sum+i]
done
echo "100以内的求和:$sum"
[root@localhost ky15]# cat 8.sh
#!/bin/bash
sum=o
for ((i=0;i<=100;i++))
do 
sum=$[sum+i]
done
echo "100以内的求和:$sum"
[root@localhost ky15]# sh 8.sh
100以内的求和:5050

二、while循环

#/bin/bash
i=1
sum=0
while [ $i -le 100 ]
do
  sum=$[sum +i]
  let i++
done
echo "{1..100}的求和结果为:$sum"
[root@localhost ky15]# cat 8.sh
#/bin/bash
i=1
sum=0
while [ $i -le 100 ]
do
  sum=$[sum +i]
  let i++
done
echo "{1..100}的求和结果为:$sum"
[root@localhost ky15]# sh 8.sh
{1..100}的求和结果为:5050

三、until循环

#!/bin/bash
i=0
sum=0
until [ $i -gt 100 ]
  do
   sum=$[sum+i]
  let  i++
done
echo "{1..100}求和结果:$sum"
[root@localhost ky15]# cat 8.sh
#!/bin/bash
i=0
sum=0
until [ $i -gt 100 ]
  do
   sum=$[sum+i]
  let  i++
done
echo "{1..100}求和结果:$sum"
[root@localhost ky15]# sh 8.sh
{1..100}求和结果:5050

好的,以下是对“shell脚本1请求”的回答: shell脚本是一种在Unix/Linux操作系统运行的脚本语言,可以用于自动化执行一些常见任务,比如文件操作、系统管理、进程管理等等。 下面是100个常见的shell脚本请求: 1. 创建一个目录 2. 删除一个目录 3. 复制一个文件 4. 移动一个文件 5. 重命名一个文件 6. 查看当前目录下的文件列表 7. 查看当前目录的路径 8. 查看当前用户的登录名 9. 查看系统当前的日期和时间 10. 查看系统的内存使用情况 11. 查看系统的CPU使用情况 12. 查看系统的磁盘使用情况 13. 查看系统的网络连接状态 14. 查看系统的进程列表 15. 杀死一个进程 16. 查看一个文件的内容 17. 查找一个文件 18. 修改一个文件的权限 19. 修改一个文件的所有者 20. 修改一个文件的组所有权 21. 显示系统的环境变量 22. 设置系统的环境变量 23. 创建一个空文件 24. 删除一个文件 25. 打印当前日期 26. 打印当前时间 27. 计算两个数的和 28. 计算两个数的差 29. 计算两个数的积 30. 计算两个数的商 31. 计算两个数的余数 32. 判断一个文件是否存在 33. 判断一个目录是否存在 34. 判断一个字符串是否为空 35. 判断两个字符串是否相等 36. 判断一个数是否为奇数 37. 判断一个数是否为偶数 38. 判断一个数是否为正数 39. 判断一个数是否为负数 40. 判断一个数是否为0 41. 获取一个字符串的长度 42. 获取一个字符串的子串 43. 将一个字符串转换为大写 44. 将一个字符串转换为小写 45. 将一个字符串反转 46. 将一个字符串替换成另一个字符串 47. 将一个字符串的空格去掉 48. 将一个字符串的换行符去掉 49. 将一个字符串的制表符去掉 50. 将一个字符串转换为整数 51. 将一个字符串转换为浮点数 52. 将一个字符串转换为十六进制数 53. 将一个字符串转换为二进制数 54. 将一个字符串转换为八进制数 55. 将一个整数转换为字符串 56. 将一个浮点数转换为字符串 57. 将一个十六进制数转换为字符串 58. 将一个二进制数转换为字符串 59. 将一个八进制数转换为字符串 60. 获取当前用户的家目录 61. 获取当前用户的UID 62. 获取当前用户的GID 63. 获取什么是shell脚本?可以用于什么任务?请简要介绍一下。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老赵学coding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值