当前位置: 首页 > news >正文

上海公安手机门户网站重庆网站排名优化教程

上海公安手机门户网站,重庆网站排名优化教程,本地wordpress 同步,深圳前50强网站建设公司通常情况下,在工作中用的最多的有如下几项: $0:Shell 的命令本身 1到9:表示 Shell 的第几个参数 $? :显示最后命令的执行情况 $#:传递到脚本的参数个数 $$:脚本运行的当前进程 ID 号 $*&#…

通常情况下,在工作中用的最多的有如下几项:

$0:Shell 的命令本身
1到9:表示 Shell 的第几个参数
$? :显示最后命令的执行情况
$#:传递到脚本的参数个数
$$:脚本运行的当前进程 ID 号
$*:以一个单字符串显示所有向脚本传递的参数
$!:后台运行的最后一个进程的 ID 号
$-:显示 Shell 使用的当前选项

在Shell脚本中,我们经常会看到$0、$1、$2、$3等,看着像是参数,但又不太像,这些究竟表示啥呢?其实非常简单:

$0:你写的shell脚本本身的名字
$1:给你写的shell脚本传的第一个参数
$2:给你写的shell脚本传的第二个参数

#!/bin/sh
echo "shell脚本本身的名字: $0"
echo "传给shell的第一个参数: $1"
echo "传给shell的第二个参数: $2"

假设该脚本名字叫test.sh,那么我们执行bash test.sh a 1,就可以看到结果:
shell脚本本身的名字: test.sh

传给shell的第一个参数: a

传给shell的第二个参数: 1

Linux脚本中$#、$0、 1 、 1、 1@、 ∗ 、 *、 、 、 分别表示什么?

$#:传入脚本的参数个数;$0:  脚本自身的名称;  $1:  传入脚本的第一个参数;$2:  传入脚本的第二个参数;$@: 传入脚本的所有参数;$*:传入脚本的所有参数;$$:  脚本执行的进程id;$?:  上一条命令执行后的状态,结果为0表示执行正常,结果为1表示执行异常;其中$@与$*正常情况下一样,当在脚本中将$*加上双引号作为“$*”引用时,此时将输入的所有参数当做一个整体字符串对待。比如输入参数有a b c三个参数,则“$*”表示“a b c”一个字符串。
http://www.ds6.com.cn/news/83580.html

相关文章:

  • 昆山做网站的国内推广平台有哪些
  • 广西建设教育学会网站建站合肥网络公司seo
  • 武汉网站建设排名营销培训课程
  • 网站手机端自适应百度指数官网移动版
  • 网站权重数据包常用的搜索引擎有
  • 河南做网站联系电话南昌网站优化公司
  • 电子商务学了有用吗seo英文
  • 女生做网站推广国内产女装一线二线品牌知乎
  • 照明设计师广州seo推广培训
  • 广州海珠区有什么大学网站搜索优化官网
  • 有做盆景的网站seo推广优化公司哪家好
  • wordpress sqliteseo快速提升排名
  • 网站运营需要做什么产品推广方式
  • 东营网站建设哪家好文明seo技术教程网
  • 国外品牌设计网站全网品牌推广公司
  • 网站在线支付网站收录免费咨询
  • 域名交易asp.net 网站百度搜索推广的定义
  • 网站建设报价请示凡科建站后属于自己的网站吗
  • css网站建设规范seo是什么品牌
  • 鲁谷做网站的公司钦州seo
  • wordpress免登陆发布接口贵州二级站seo整站优化排名
  • 有哪些做网站的公司好推广教程
  • 做网站公司工资怎么制作公司网站
  • ps做购物小网站营销策划的十个步骤
  • 企业建站律师网络推广
  • 湖南做网站 找磐石网络一流营销案例
  • 购物类型网站建设永久免费的建站系统有哪些
  • 中小企业网站功能宁波seo关键词优化
  • 怎么给幼儿园做网站谷歌官方网站登录入口
  • 做网站时候编代码域名注册官网