ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Shell中的运算

2021-11-28 12:33:10  阅读:125  来源: 互联网

标签:Shell 运算 ## printf 幸运 ### 数字


目录

###1.运算符号###

###2.运算指令###

练习


###1.运算符号###

+      ##加法
-       ##减法
*       ##乘法
/       ##除法
%     ##除法后的余数
**     ##乘方
++    ##自加一
--      ##自减一
<      ##小于
<=    ##小于等与

>      ##大于
>=    ##大于等与
>=    ##等于
+=    j+=i    ##j=j+i   #本次的值加上一次的值
*=    *##j=j*i
/=      ##j=j/i
%=    ##j=j%i


###2.运算指令###

(())    ##((a=1+2))

let    ##let a=1+2

expr    ##expr 1 + 2(中间有空格)

bc
bc << EOF
1+2
EOF

$[]    ##echo $[1+2]

printf '%0.2f' .3 ==== 0.30
printf '%0.3f' .3 ====0.300
printf '%0.4f' .3 ====0.3000

练习

1.把内存占用比相加【%MEM】---->ps ax -o %mem2.取随机数,幸运数字是1-19中间的数,要求:输入的数字是幸运数字就退出,比幸运数字小说太小了、比幸运数字大说太大了,幸运数字时提示并退出【echo $EANDOM 会出现随机数】3.倒计时一分十秒4.输入—倒计时

标签:Shell,运算,##,printf,幸运,###,数字
来源: https://blog.csdn.net/weixin_62615875/article/details/121589435

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有