为生存而奔跑

   :: 首页 :: 联系 :: 聚合  :: 管理
  271 Posts :: 0 Stories :: 58 Comments :: 0 Trackbacks

留言簿(5)

我参与的团队

搜索

  •  

积分与排名

  • 积分 - 319569
  • 排名 - 75

最新评论

阅读排行榜

评论排行榜

1、位置参数
  bash shell将在命令行中输入的所有参数赋值给一些特殊的变量,这些变量称为位置变量. $1为第一个参数,$9为第九个参数,$0为程序名。
2、$0保存的实际上是程序的完整路径。例如,输入./test,则$0的值为./test。可以使用 'basename $0'得到程序明。 'basename $0'的值为test
3、$#保存的是命令行中参数的个数
4、shift命令将参数左移一个位置。于是,$3的值变为了$2,$4的值变为了$3
count=1
while [ -"$1" ]
do
   echo 
"Parameter #$count = $1"
   count
=$[ $count + 1 ]
   shift
done


posted on 2010-06-05 18:51 baby-fly 阅读(167) 评论(0)  编辑 收藏 引用 所属分类: Ubuntu&Linux

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理