Linux - Shell - 算術表達式 - 算數運算


  1. 概述

    1. shell 中基於 $(()) 的 算數運算
  2. 背景

    1. 復習 shell 腳本
    2. 湊數吧
  3. 准備

    1. 環境
      1. os
        1. centos7

1. 算數運算

  1. 代碼

    #!/bin/bash
    
    # $(()) 的數學運算, 里面的內容, 被解釋為 算數表達式
    # $(()) 內的變量, 可以不加 $
    # 只看 正整數
    # 其他正整數也可以參加運算, 比如$((arg1+2))
    
    arg1=4
    arg2=5
    # 算數運算
    # 1. +
    var1=$((arg1+arg2))
    echo $var1
    
    # 2. -
    var2=$((arg1-arg2))
    echo $var2
    
    # 3. *
    var3=$((arg1*arg2))
    echo $var3
    
    # 4. /
    var4=$((arg1/arg2))
    echo $var4
    
    # 5. %
    var5=$((arg1%arg2))
    echo $var5
    
    

PS

  1. $(()) 換成 $[] 是沒有問題的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM