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

网站平台建设的实训报告网站外链的优化方法

网站平台建设的实训报告,网站外链的优化方法,天津营销网站建设公司排名,腾讯企业邮箱域名续费1.脚本格式 我们一般将shell脚本写在xxx.sh文件中#xff0c;执行的时候bash/sh xxx.sh 注意文件路径 xxx.sh文件中的第一行为 #!/usr/bin/bash 注代表我们使用的是bin文件夹下的bash解释器(此条为注释语句#xff0c;不写也可以) 2.echo用法 相当与print 示例1执行的时候bash/sh  xxx.sh  注意文件路径 xxx.sh文件中的第一行为   #!/usr/bin/bash 注代表我们使用的是bin文件夹下的bash解释器(此条为注释语句不写也可以) 2.echo用法   相当与print 示例1定义变量a输出变量a的值都是在终端中输入 a5 echo $a示例2创建一个Shell脚本 helloworld.sh输出 helloworld[atguiguhadoop101 shells]$ touch helloworld.sh #新建 helloworld.sh 文件 [atguiguhadoop101 shells]$ vim helloworld.sh在 helloworld.sh 中输入如下内容 #!/bin/bash echo helloworld[atguiguhadoop101 shells]$ bash helloworld.sh #执行 helloworld.sh 文件输出helloworld 3.变量的定义  1定义变量变量名变量值注意号前后不能有空格如有空格会当成指令 2撤销变量unset 变量名 3声明局部变量readonly 变量名变量值注意局部变量不能 unset       (4)  export 变量名可把变量提升为全局环境变量 变量定义规则 1变量名称可以由字母、数字和下划线组成但是不能以数字开头环境变量名建          议大写。 2等号两侧不能有空格 3在 bash 中变量默认类型都是字符串类型无法直接进行数值运算。 4变量的值如果有空格需要使用双引号或单引号括起来。  4.特殊变量 $n,$#,$*,$ 4.1 $n $n n 为数字 $0 代表该脚本名称 $1-$9 代表第一到第九个参数十以 上的参数十以上的参 数需要用大括号包含如${10} $#:   功能描述获取所有 输入参数个数 常用于循环 , 判断参数的个数是否正确以及加强脚本的健         壮性 $* 这个变量代表命令行中所有的参数 $* 把所有的参数看成一个整体 $ 这个变量也代表命令行中所有的参数不过 $ 把每个参数区分对待 $ 最后一次执行的命令的返回状态。如果这个变量的值为 0 证明上一 个命令正确执行如果这个变量的值为非 0 具体是哪个数由命令自己来决定则证明 上一个命令执行不正确了。 示例1 [atguiguhadoop101 shells]$ touch parameter.sh [atguiguhadoop101 shells]$ vim parameter.sh#!/bin/bash #parameter.sh中的内容 echo $n echo $0 echo $1 echo $2 echo $# echo $# echo $* echo $* echo $ echo $[atguiguhadoop101 shells]$ bash parameter.sh cls xz #其中clsxz分别为变量1变量2$n #下面为输出内容 ./parameter.sh cls xz $# 2 $* cls xz $ cls xz示例2 [atguiguhadoop101 shells]$ bash helloworld.sh hello world [atguiguhadoop101 shells]$ echo $? #判断helloworld.sh有没有正常执行 0 5.运算符 5.1运算式 语法“$(( 运算式 ))” 或 “$[ 运算式 ]” 示例计算23* 4 的值 [atguiguhadoop101 shells]# S$[(23)*4] [atguiguhadoop101 shells]# S$(((23)*4))[atguiguhadoop101 shells]# echo $S 5.2条件判断 语法 test condition  或 [ condition ]注意 condition 前后要有空格 注意条件非空即为 true[ atguigu ]返回 true[ ] 返回 false。 下图为常用的判断条件 23 是否大于等于 22 [atguiguhadoop101 shells]$ [ 23 -ge 22 ] [atguiguhadoop101 shells]$ echo $? 0helloworld.sh 是否具有写权限 [atguiguhadoop101 shells]$ [ -w helloworld.sh ] [atguiguhadoop101 shells]$ echo $? 0多条件判断 表示前一条命令执行成功时才执行后一条命令|| 表示上一 条命令执行失败后才执行下一条命令 表示与||表示或类似于C [atguiguhadoop101 ~]$ [ atguigu ] echo OK || echo notOK OK [atguiguhadoop101 shells]$ [ ] echo OK || echo notOK notOK
http://www.pierceye.com/news/628737/

相关文章:

  • 征信网站开发扬州市建设局网站
  • 教育网站建设 飞沐软件定制公司值得去吗
  • 金耀网站建设网站制作景观建筑人才网
  • 仿《爱美眉》网站 dede门户网站的主要功能
  • 外发加工网站深圳如何优化
  • 做设计在哪个网站上找高清图片大全网站建设风险分析
  • 做兼职哪个网站好哪些网站做免费送东西的广告6
  • 网站建设战略互动模板wordpress
  • 三原网站建设网易企业邮箱登录v
  • 为网站营销好处wordpress tar.xz
  • wordpress建站比较淘宝客网站怎么建设
  • 网站结构有哪些安徽省建设工程信息网官方网站
  • 如何查看网站是否备案直播网站怎么做啊
  • 广西做网站的公司投资融资理财网站模板
  • 做网站的颜色游戏推广员拉人犯法吗
  • 金融审核网站制作站长之家网址ip查询
  • 石家庄做家教网站网络营销网站建设
  • 怎么做淘宝网站赚钱吗怎样提高百度推广排名
  • 购物网站建设成本u9u8网站建设
  • 抚州市住房和城乡建设局网站手机网站素材
  • 用dw做音乐网站模板策划公司收费明细
  • 大气手机网站模板免费下载南昌seo排名
  • 做卖衣服网站源代码seo搜索引擎优化名词解释
  • 东营免费建网站网络运维必备知识
  • 盐城建设网站备案 网站负责人
  • 外贸营销网站怎么建设网站域名注册证书
  • 安徽网站建设首选-晨飞网络甘肃泾川县门户网站两学一做
  • 360°网站标签旋转显示特效建筑设计专业比较好的学校
  • 郫县建设局网站中文wordpress模版
  • 塔里木油田公司档案馆网站建设研究响应式网站建设教程