手机
当前位置:查字典教程网 >脚本专栏 >linuxshell >Bash Shell中Shift用法分享
Bash Shell中Shift用法分享
摘要:shift可以用来向左移动位置参数。Shell的名字$0第一个参数$1第二个参数$2第n个参数$n所有参数$@或$*参数个数$#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

#----------------------------输出文字-结束----------------------------

【Bash Shell中Shift用法分享】相关文章:

bash 编程中循环语句用法

在Shell中分割字符串的例子

简介Linux中cp和mv搭配{,}在shell当中的用法

Shell脚本制作的终端会话回放功能脚本分享

shell命令行参数用法简介

linux中常用脚本和函数分享

Shell实现的iptables管理脚本分享

Linux里awk中split函数的用法小结

Shell if中的正则表达式使用详解

bash shell命令行选项与修传入参数处理

精品推荐
分类导航