美文网首页
note_7.3_bash脚本编程算术运算

note_7.3_bash脚本编程算术运算

作者: 人間失格_430b | 来源:发表于2019-02-01 18:35 被阅读0次

bash脚本编程之算术运算

+,-,*,/, **, %
算术运算格式:

  1. let VAR=EXPRESSION
  2. VAR=$[EXPRESSION]
  3. VAR=$((EXPRESSION))
  4. VAR=$(expr $ARG1 $OP $ARG2)

man expr

注意:乘法符号在有些场景中需要使用转义符;


练习

写一个脚本,完成如下功能:

  • 添加三个用户;
  • 求此三个用户的UID之和;
[root@localhost ~]# bash /tmp/note7_3.sh 
uid=4013(shtest1) gid=4013(shtest1) groups=4013(shtest1)
uid=4014(shtest2) gid=4014(shtest2) groups=4014(shtest2)
uid=4015(shtest3) gid=4015(shtest3) groups=4015(shtest3)
12042
[root@localhost ~]# cat /tmp/note7_3.sh
#!/bin/bash
uname1=shtest1 && uname2=shtest2 && uname3=shtest3
id $uname1 || useradd $uname1
id $uname2 || useradd $uname2
id $uname3 || useradd $uname3
uid1=`grep $uname1 /etc/passwd | cut -d : -f3`
uid2=`grep $uname2 /etc/passwd | cut -d : -f3`
uid3=`grep $uname3 /etc/passwd | cut -d : -f3`
echo $[$uid1+$uid2+$uid3]

相关文章

  • note_7.3_bash脚本编程算术运算

    bash脚本编程之算术运算 +,-,*,/, **, %算术运算格式: let VAR=EXPRESSION VA...

  • Bash脚本编程之算术表达式

    算术符号 Bash shell 脚本编程中的算术表达式所常用的算术运算符号包括:+,-,* ,/,%,**。其使用...

  • 数值计算与条件判断

    算术运算命令在shell脚本编程中,可以使用的运算符很多,和C语言基本一致我们需要了解掌握的是一些运算命令(())...

  • 3.4运算符

    编程过程中算术运算符如下几种

  • shell脚本基础

    编写脚本 编程基础 shell脚本 创建shell脚本 变量 运算 测试 配置用户的环境

  • 2021-11-18 脚本编程 三 算术运算

    shell中如何进行算术运算: A=3 B=6 1、let 算术运算表达式 let C=$A+$B 2、$[算术运...

  • Python编程常用的运算符及用法汇总!

    在Python编程语言中,运算符主要包括这几种:算术运算符、关系(比较)运算符、赋值运算符、逻辑运算符、成员运算符...

  • bash中的运算

    算术运算 bash中的算术运算:help let  +,-,*,/,%取模(取余),**(乘方) 实现算术运算:l...

  • Java中的运算符

    一:算术运算符 算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。Java 中常用的算术运算符: ...

  • Python中的运算符

    常用的运算符: 算术运算符 赋值运算符 比较运算符 布尔运算符 位运算符 1.算术运算符 基本运算: 标准算术运算...

网友评论

      本文标题:note_7.3_bash脚本编程算术运算

      本文链接:https://www.haomeiwen.com/subject/ymvdsqtx.html