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
#----------------------------輸出文字-結束----------------------------
相關文章
3個備份系統(tǒng)文件并郵件發(fā)送的Shell腳本分享
這篇文章主要介紹了3個備份系統(tǒng)文件并郵件發(fā)送的Shell腳本分享,3個腳本分別對應了普通需求腳本、推薦腳本、大文件需求腳本,需要的朋友可以參考下2014-09-09
利用shell腳本遍歷文件夾內所有的文件并作整理統(tǒng)計的方法
今天小編就為大家分享一篇利用shell腳本遍歷文件夾內所有的文件并作整理統(tǒng)計的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06
Ubuntu服務器配置apache2.4的限速功能shell腳本分享
這篇文章主要介紹了Ubuntu服務器配置apache2.4的限速功能shell腳本分享,本文直接給出腳本實現代碼,代碼相關原理都寫在了注釋里,需要的朋友可以參考下2015-03-03

