Linux - Shell - 算数表达式 - 位运算
- 概述
- shell 中基于 $(()) 的 位运算
- 背景
- 复习 shell 脚本
- 凑数吧
- 准备
- 环境
- os
- centos7
- os
- 环境
1. 位运算
代码
#!/bin/bash # 位运算 arg1=2 arg2=8 # 位运算 # 1. << var1=$((arg1 << 2)) echo $var1 # 2. >> var2=$((arg1 >> 1)) echo $var2 # 3. & var3=$((arg1&arg2)) echo $var3 # 4. | var4=$((arg1|arg2)) echo $var4 # 5. ~ var5=$((~arg1)) echo $var5 # 6. !: 这个是 逻辑非, 不知道怎么混进来了 var6=$((!!arg1)) echo $var6 # 7. ^ var7=$((arg1 ^ arg2)) echo $var7
相关推荐
choupiaoyi 2020-07-28
chenfei0 2020-07-18
chinademon 2020-05-06
kuoying 2019-12-30
代码之神 2019-09-08
BeiweiHuang 2011-06-04
yaohustiAC 2019-07-01
xxjoy 2019-06-28
maple00 2019-04-01
小五 2019-04-01
86590495 2018-11-20
程序艺术 2013-01-29
wujimiao 2019-04-25
PHP100 2019-03-28
PHP100 2019-03-28
PHP100 2019-03-27
Tags 2018-05-14
vczh的日常 2018-05-09
数据分析侠 2018-03-20