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

选片 网站 建设潍坊做网页的公司

选片 网站 建设,潍坊做网页的公司,网站建设成都云,福建省效能建设网站一、SHELL规范SHELL简单介绍Bash(/bin/bash)是目前大多数 Linux 版本采用的默认 Shell。Bash 的全称为 Bourne Again Shell#xff0c;是最受欢迎的开源软件项目之一。SHELL脚本简单的来说#xff0c;就是将平时使用的各种 Linux 命令按顺序保存到一个文本文件中#xff0c;…一、SHELL规范SHELL简单介绍Bash(/bin/bash)是目前大多数 Linux 版本采用的默认 Shell。Bash 的全称为 Bourne Again Shell是最受欢迎的开源软件项目之一。SHELL脚本简单的来说就是将平时使用的各种 Linux 命令按顺序保存到一个文本文件中然后添加可执行权限这个文件就成为一个 Shell 脚本了。SHELL脚本有以下几个要点●将要执行的命令按顺序保存到一 个文本文件●给该文件可执行权限●可结合各种Shelll控制语句以完成更复杂的操作执行SHELL脚本执行脚本要求文件本身具有 x 权限在某些安全系统中可能无法满足此条件。鉴于此Linux 操作系统还提供了执行 Shell 脚本的其他方式——指定某个 Shell 来解释脚本语句或者通过内部命令 source(或点号“.”)来加载文件中的源代码执行。常用的执行shell脚本的方法●方法一:脚本文件路径(绝对路径与相对路径)●方法二: sh脚本文件路径●方法三: source 脚本文件路径二、SHELL脚本变量交互式硬件设备●标准输入:从该设备接收用户输入的数据●标准输出:通过该设备向用户输出数据●标准错误:通过该设备报告执行出错信息1.重定向操作类型操作符用途重定向输入从指定的文件读取数据而不是从键盘输入重定向输出将输出结果保存到指定的文件(覆盖原有内容)将输出结果追加到指定的文件尾部标准错误输出2将错误信息保存到指定的文件(覆盖原有内容)2将错误信息追加到指定的文件中混合输出将标准输出和标准错误的内容保存到同一个文件夹中2.管道符|管道(pipe)操作为不同命令之间的协同工作提供了一种机制位于管道符号“|”左侧的命令输出的结果将作为右侧命令的输入(处理对象)同一行命令中可以使用多个管道。在 Shell 脚本应用中管道操作通常用来过滤所需要的关键信息。3.Shell 变量的作用、类型■变量的作用●用来存放系统和用户需要使用的特定参数(值)◆变量名:使用固定的名称由系统预设或用户定义◆变量值:能够根据用户设置、系统环境的变化而变化■变量的类型●自定义变量:由用户自己定义、修改和使用●特殊变量:环境变量只读变量位置变量预定义变量3.1自定义变量■定义一个新的变量变量名以字母或下划线开头区分大小写建议全大写格式变量名变量值■赋值时使用引号●双引号:允许通过$符号引用其他变量值●单引号:禁止引用其他变量值$视为普通字符●反撇号:命令替换,提取命令执行后的输出结果■整数变量的运算格式expr 变量1 运算符 变量2 [运算符 变量3] …常用运算符●加法运算: ●减法运算: -●乘法运算: *●除法运算: /●求模(取余)运算: %3.2特殊变量特殊变量可以分为四类●环境变量●只读变量●位置变量●预定义变量■环境变量环境变量指的是出于运行需要而由 Linux 系统提前创建的一类变量主要用于设置用户的工作环境包括用户宿主目录、命令查找路径、用户当前目录、登录终端等。环境变量的 值由 Linux 系统自动维护会随着用户状态的改变而改变。在 Linux 系统中环境变量的全局配置文件为/etc/profile在此文件中定义的变量作用于所有用户。除此之外每个用户还有自己的独立配置文件(/.bash_profile)。若要长期 变更或设置某个环境变量应在上述文件中进行设置。■只读变量Shell 变量中有一种特殊情况一经设定其值是不可改变的这种变量被称为只读变量。在创建变量的时候可将其设置为只读属性也可以将已存在的变量设置为只读属性只读变量主要用于变量值不允许被修改的情况。■位置变量为了在使用 Shell 脚本程序时方便通过命令行为程序提供操作参数Bash 引入了位置变量的概念。当执行命令行操作时第一个字段表示命令名或脚本程序名其余的字符 串参数按照从左到右的顺序依次赋值给位置变量。●表示为$n, n为1~9之间的数字■预定义变量预定义变量是由 Bash 程序预先定义好的一类特殊变量用户只能使用预定义变量而不能创建新的预定义变量也不能直接为预定义变量赋值。预定义变量使用“$”符号和另一个符号组合表示较常用的几个预定义变量的含义如下。$#表示命令行中位置参数的个数。$*表示所有位置参数的内容。$?表示前一条命令执行后的返回状态返回值为 0 表示执行正确返回任何非 0值均表示执行出现异常。关于$?变量的使用将在下一章介绍。$0表示当前执行的脚本或程序的名称。
http://wiki.neutronadmin.com/news/276072/

相关文章:

  • 禅城专业网站建设公司wordpress微信 缩略图不显示图片
  • 布吉商城网站建设基本流程上海开发app公司
  • 济南市住建局官方网站wordpress 说说页面
  • 建设银行手机查询网站厦门市建设合同备案网站
  • 手机笑话网站源码百度竞价怎么收费
  • 网站空间虚拟主机自动引流推广软件
  • 亲子游网站建设内容wordpress最简易主题
  • 上海建设厅焊工证查询网站长春网站建设服务
  • 大兴做网站公司wordpress图片文件夹
  • 游戏网站建设网郑州网站建设设计公司哪家好
  • 响应式外贸网站案例扬州专业做网站企业
  • 东莞公司建设网站制作桂林八桂网
  • 做代理去哪个网站找网站建设有哪些方面
  • 淘宝客做软件网站app提供做网站公司有哪些
  • 微信公众号服务号怎么创建孔宇seo
  • 精美化妆品网站模板网站在线支付接口
  • 月嫂网站源码矿区网站建设
  • 奢侈品 网站建设方案wordpress邮箱失败
  • 缅甸做网站怎么做国际网站
  • 网站建设英语要几级浙江省住房和城乡建设厅网站打不开
  • 恩施做网站wordpress主题 外贸
  • 网站制作过程简介华为手机WordPress
  • 引擎优化seoapp排名优化公司
  • 怎样制作个人网站如何使用ftp上传网站
  • 如何建一个个人网站深圳家装
  • dede网站打不开畅言wordpress
  • 教育培训类网站设计增城商城网站建设
  • 网站建设的思路建设网站目的是什么
  • 建筑公司网站建设交互设计英文
  • 做网站工资年新多少在广东成都哪个公司做网站