셸 - 04 - 유형 변수 가 있 습 니 다.

3290 단어 shell
글 목록

  • 유형 변수




  • 유형 변수
    두 가지 명령 등가
    문법
    매개 변수
    속뜻
    방식 1
    declare
    -r
    변 수 를 읽 기 전용 으로 설정 합 니 다.
    -i/+i
    변 수 를 정수/취소 성명 변수 로 설정 합 니 다.
    -a
    변 수 를 배열 로 정의 합 니 다.
    -f
    이 스 크 립 트 가 정의 한 모든 함수 와 내용 을 표시 합 니 다.
    -F
    이 스 크 립 트 에서 정의 한 함수 이름 만 표시 합 니 다.
    -x/+x
    변 수 를 환경 변수 로 설명 합 니 다. 스 크 립 트 에서 성명 변 수 를 사용/취소 할 수 있 습 니 다.
    -p
    모든 변수 속성 보기
    방식 2
    typeset

    예:
    # declare -r        
    declare -r var="hello shell"
    var="hello world"
    #   
    -bash: var: readonly variable
    
    # declare -i        ,       10+100      
    num1=10
    declare -i num2
    num2=$num1+100
    echo $num2
    
    # declare -a         
    declare -a array
    #     
    array=("mike" "lilei" "hanmeimei")
    
    #       
    echo ${array[0]}
    
    #         
    echo ${#array[@]}
    
    #         
    echo ${array[@]}
    
    #          
    array[2]="zhangsan"
    
    #     
    unset array[1]
    
    #       
    unset array
    
    #     
    #      0      ,    2   ,        ,     2   。      2 ,            。
    $ echo ${array[@]:0:2}
    
    #     
    #        ke     KE。
    array1=${array[@]/ke/KE}
    
    #     
    for arr in ${array[@]}
    do
    	echo $arr
    done 
    

    좋은 웹페이지 즐겨찾기