zoukankan      html  css  js  c++  java
  • Linux环境变量设置declare/typeset

      形而上,质在内!形形色色,追寻本质!

    declare/typeset
    declare 或 typeset 是一样的功能,就是在宣告变数的属性
    declare 后面并没有接任何参数,那么bash 就会主动的将所有的变数名称与内容通通叫出来
    
    declare [-aixr] variable
    参数∶
    -a  ∶将后面的 variable 定义成为阵列 (array)
    -i  ∶将后面接的 variable 定义成为整数数字 (integer)
    -x  ∶用法与 export 一样,就是将后面的 variable 变成环境变数;
    -r  ∶将一个 variable 的变数设定成为 readonly ,该变数不可被更改内容,也不能 unset
    
    [root@dzswj-test ~]#sum=1+1
    [root@dzswj-test ~]#echo $sum  //默认字符串
    1+1
    [root@dzswj-test ~]#declare -i sum=1+1   //declare -i 变量为整数
    [root@dzswj-test ~]#echo $sum
    2
    [root@linux ~]# declare -x sum //sum 变成环境变数
    [root@linux ~]# declare -r sum  //sum 变成唯读属性
    [root@linux ~]# sum=tesgting
    -bash: sum: readonly variable
  • 相关阅读:
    POJ 1754 Splay
    POJ 3481Double Queue Splay
    前缀表达式求值
    Treap(树堆):随机平衡二叉树实现
    Tarjian算法求强联通分量
    (转)priority_queue的用法
    001Angular2环境准备
    9.富客户端应用程序的线程
    8.信号
    7.线程的优先级
  • 原文地址:https://www.cnblogs.com/xiaochina/p/9742352.html
Copyright © 2011-2022 走看看