zoukankan      html  css  js  c++  java
  • declare和typeset DEMO

    declare=typeset,用法完成相同。

    declare不指定变量:显示所有变量的值。

    -r选项,把指定变量定义为只读变量:

    [xiluhua@vm-xiluhua][~]$ declare -r pride="Iran Man is the pride of the peoples' republc of China"
    您在 /var/spool/mail/xiluhua 中有新邮件
     
    [xiluhua@vm-xiluhua][~]$ unset pride
    -bash: unset: pride: 无法反设定: 只读 variable
     
    [xiluhua@vm-xiluhua][~]$ pride=""
    -bash: pride: 只读变量

    -i选项,把指定变量定义为整形变量:

    [xiluhua@vm-xiluhua][~]$ declare -i num1=100
     
    [xiluhua@vm-xiluhua][~]$ declare -i num2=200
    [xiluhua@vm-xiluhua][~]$ let total=$num1+$num2 && echo $total
    300
    

    [xiluhua@vm-xiluhua][~]$ expr $num1 + $num2 300

    -p选项,显示指定变量的属性和值:

    [xiluhua@vm-xiluhua][~]$ declare -p num1
    declare -i num1="100"
  • 相关阅读:
    连接ESP32失败:等待包头 #226超时
    题王网
    高可用架构模式——CAP
    高性能负载均衡
    单服务器高性能模式
    虚拟支付
    高性能架构设计——数据库篇
    MySQL
    shell 命令: MD5
    HTTPS
  • 原文地址:https://www.cnblogs.com/xiluhua/p/5677860.html
Copyright © 2011-2022 走看看