美文网首页Linux
shell 算式运算符

shell 算式运算符

作者: 肉包君 | 来源:发表于2021-06-23 16:55 被阅读0次

2021-01-12

运算符

注意:运算符左右两边必须有空格
算式:(2+3)*2

在shell中的写法:echo $[ (2 + 3) * 2 ]
输出为:10
echo $((2+3-(1*3/1)))   输出为2

# 取1到6之间的随机数
echo $(($RANDOM % 6 + 1))

在shell中不能做浮点运算

特殊符号
1. \:转义
例:echo -e '5\n7'
输出:5
           6
例:echo -e '5\\n9'
输出:5\n9
2. ' ':强引,完全引用
   " ":弱引,部分引用
例:a=2
echo '$a'    输出:$a
echo "$a"   输出:2
读取用户标准输入:read
功能:读取键盘输入的值,并赋给变量
read -t 5 var     #把键盘输入的值赋给变量var,键盘输入时间仅有5秒
read -p "请输入一个数字:" var     # -p,编写提示信息(可中可英)

#!/bin/bash 
read  -p "Do you want to continue [Y/N]? "  answer 
case $answer in 
Y|y) 
    echo "fine ,continue";; 
N|n) 
    echo "ok,good bye";; 
*) 
    echo "error choice";; 
esac
exit 0

read -s -p "输入密码:" pass     #-s,从键盘输入的内容在屏幕上不显示(因为输入的内容颜色与背景颜色相同)

相关文章

  • shell 算式运算符

    2021-01-12 运算符 注意:运算符左右两边必须有空格算式:(2+3)*2 在shell中不能做浮点运算 特...

  • Shell脚本入门 [II.Shell运算符]

    Shell 基本运算符 Shell 支持的运算符包括算数运算符关系运算符布尔运算符字符串运算符文件测试运算符 算数...

  • Shell 基本运算符

    Shell 基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符...

  • shell基本运算符

    Shell 基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符...

  • Shell 学习

    shell 变量 shell 参数传递 shell 数组 shell 运算符 shell echo 命令 prin...

  • Shell 教程

    Shell 变量 Shell 传递参数 Shell 数组 Shell 基本运算符 Shell echo 命令 Sh...

  • Shell脚本(二) -- 运算符

    一、Shell 基本运算符 Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运...

  • shell算术运算

    数值运算符 +,- ,* ,/ ,%, 比较运算符 < ,<= ,> ,>= ,= ,!= shell中写算术运算...

  • Linux基础

    Shell Script date 数值运算:$((计算式)) script 的执行方式差异 (source, s...

  • Markdown 的 数学 符号 汇总

    基本算式 希腊字母 三角函数 对数函数 关系运算符

网友评论

    本文标题:shell 算式运算符

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