程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> Bash Shell中Shift用法分享

Bash Shell中Shift用法分享

編輯:更多關於編程
    這篇文章主要介紹了Bash Shell中Shift的使用方法,需要的朋友可以參考下  

    shift可以用來向左移動位置參數。
    Shell的名字 $0
    第一個參數 $1
    第二個參數 $2
    第n個參數 $n
    所有參數 $@ 或 $*
    參數個數 $#

    shift默認是shift 1
    以下邊為例:

    復制代碼 代碼如下:


    cat shift.sh
    #----------------------------輸出文字-開始----------------------------
    #!/bin/bash
    until [ -z "$1" ]  # Until all parameters used up
    do
      echo "$@ "
      shift
    done
    #----------------------------輸出文字-結束---------------------------- sh shift.sh 1 2 3 4 5 6 7 8 9
    #----------------------------輸出文字-開始----------------------------
    1 2 3 4 5 6 7 8 9
    2 3 4 5 6 7 8 9
    3 4 5 6 7 8 9
    4 5 6 7 8 9
    5 6 7 8 9
    6 7 8 9
    7 8 9
    8 9
    9
    #----------------------------輸出文字-結束----------------------------

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved