zoukankan      html  css  js  c++  java
  • Linux 学习之路:read,array,declare

    一、read 键盘读取变量

    用法:read -p  "PLS keyin your name:" -t 60 name

    -p :后面接提示符,-t 后面接可以等待的时间,其中name 为变量名

    二、declare/typeset 

    两个的用法一样:声明变量的类型

    declare -a:数组类型(array)

               -x:定义为环境变量(相当于export)

               -i:定义为整型(integer)

               -r:定义为只读类型(readonly),变量值不能更改

               -p:显示变量的定义类型

    说明:变量类型默认为字符类型,故要进行取得数字变量内的算数值,必须将变量定义为整型,bash只能达到整型,故1/3=0

            declare +x 变量:“取消”变量的环境变量设置,变为自定义变量

    三、array

    数组定义:a[index]=content

    如:a[1]='i' ; a[2]='love' ;a[3]='shell'

         echo "${a[1]},${a[2]},${a[3]}"

          i,love,shell

  • 相关阅读:
    [BZOJ3257]树的难题
    [BZOJ4987]Tree
    [NOI2015][洛谷P2150]寿司晚宴
    P2221 [HAOI2012]高速公路
    BUG全集(我遇到的)
    NOIP2018游记
    BZOJ1103
    Google Chrome 优化
    特殊空格
    Ant Design Vue 使用
  • 原文地址:https://www.cnblogs.com/woaikongxincai/p/5330621.html
Copyright © 2011-2022 走看看