手机
当前位置:查字典教程网 >脚本专栏 >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用法分享】相关文章:

Shell脚本实现的一个简易Web服务器例子分享

Shell脚本中让进程休眠的方法(sleep用法)

Shell脚本实现IP地址合法性判断

Shell编程中while与for的区别及用法详解

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

shell中冒号的特殊用法分享

获取shell脚本自身所在目录的Shell脚本分享

ftp自动上传脚本分享

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

mysql源码安装脚本分享

精品推荐
分类导航