和记娱乐


网站导航

联系我们

和记娱乐

联系人: 

电 话:021-64057486

公司网址:http://www.happy123456789.com

   址:成都市松江区漕河泾松江新兴产业园区研展路丰产支路55号B座803室

邮编:201165


通信科技

您的当前位置: 和记娱乐主页 > 通信科技 >

shell脚本的介绍和在脚本中打印信息

发布日期:2019-07-20 12:06 来源:和记h88 发布人:和记娱乐 点击:

  shell脚本开头一般会标识调用的是那个shell,格式#!/bin/sh,运行脚本文件一般有两种方式sh 脚本名字和./脚本名字

  在系统中打开中断输入命令前,系统一般会进行对该终端初始化操作,该初始化操作由~/.bash_rc来完成,查看该文件如下:

  如果字符串中带有特殊字符,那么这个字符不能在双引号中,否则会出错,如果要在双引号中引用特殊字符,那么得用转义字符\

  如果要打印变量,那么就不能带有双引号或单引号,例如echo $pa,打印变量pa的值,$指取pa的值

  一般echo输出内容后会在字符串末尾添加一个换行符,如果不需要换行符,可以使用echo -n,如果字符串中包含转义字符,那么得用echo -e选项来表明该字符串中有转义字符,如果不加-e选项,转义字符会以字符

  在shell脚本中,变量是没有类型的,都是以字符串形式存储。输出变量时,变量前应带上$表明这个是变量或者变量用中括号括起来再在前面加上$,如果要获得变量的长度,比如有变量TEST,获取该变量的值

  ${#TEST}。给变量赋值时应注意格式,比如TEST = hello word(值没有空格的话,可以不用双引号),这种格式是错误的,等号两边不能有空格,TEST=hello word。

  在shell中子进程可以继承父进程的变量,比如变量,可以编写shell脚本时直接调用变量,可以输入expor或env,设置变量export 变量名=值。给变量增加值,export 变量名=$变量名;值

      和记娱乐,和记h88,h88平台官网