云计算学习路线教程大纲课件:Linux新手入门教程

  

云计算学习路线教程大纲课件,Linux新手入门教程讲解:

  

v>壳牌编程之基础知识

  

。1 Shell脚本的基本语法结构

  

第一行:“# !/usr/bin/env bash”叫做事情,壳牌语法规定shell脚本文件第一行为整个文件的解释器

  

第二行:为“#”开头的行为注释行默认不会被程序所读取,用来说明文件及标定所属人员使用,也可用来解释程序

  

第七行:为格式化打印语句printf, printf可以把后面的“hello world”打印到指定的终端中。\ n为换行符

  

。2局部变量和全局变量及环境变量

  

所有的编程语言都利用变量来存放数据,以备随后使用或修改。和编译型语言不通的是,大多数脚本语言不需要提前

  

声明变量的类型,用到是什么类型就是什么类型,而当我们想引用变量的时候在前面加上一个美元符号就可以访问到

  

该变量的值了。壳牌正常所设置的变量就是全局变量,即便在函数体内部也是如此。

  

像其他编程语言一样变量的复制形式为变量名=设置的值

  

[root@bavdu ~] # vim helloworld.sh

  

, . sh代表这个文件是个shell脚本,拓展名后缀,如果省略. sh则不易判断该文

  

件是否为shell脚本

  
      <李>   

    # !/usr/bin/env bash——事情蛇棒,解释器,翻译

      李   <李>   #

      李   <李>   

    作者:bavdu

      李   <李>   

    电子邮件:bavduer@163.com   李   <李>   

    Github: https://github.com/bavdu——这就是注释,你没看错

      李   <李>   

    日期:2019/<强>/

      李   <李>   李   <李> printf“hello world \ n"李   
  

[root@bavdu ~] # sh helloworld.sh

  

hello world   

root@bavdu ~ #。/helloworld.sh

  

[root@bavdu ~] # vim variable_daemon01.sh

  

# !/usr/bin/env bash

  #

  

作者:bavdu

  

电子邮件:bavduer@163.com   

Github: https://github.com/bavdu

  

日期:2019/<强>/

  

水果=苹果#将“apple"赋值给变量水果

  

数=10   

printf“我们计数{水果}(s)美元\ n"

  

数=20相较于全局变量来说,还有局部变量,局部变量的定义需要用到当地去声明。

  

壳也内置了一些变量,用于存储经常用到的配置信息,比如可用的打印机,搜索路径等,这些叫做环境变量,在终端

  

中敲env命令即可看到系统中内置的环境变量了,通常设置环境变量的地点为/etc/profifile或/etc/profifile.d/*。

  

printf“我们有美元计数apples"

  

printf“我们有美元计数apples"

  

printf“我们有美元计数apples"

  

printf“我们有美元计数apples"

  

printf“我们有美元计数apples"

  

printf“我们有美元计数apples"

  

printf“我们有美元计数apples"

  

[root@bavdu ~] # sh variable_daemon01.sh

  

[root@bavdu ~] # vim variable_daemon02.sh

  

# !/usr/bin/env bash

  #

  

作者:bavdu

  

电子邮件:bavduer@163.com   

Github: https://github.com/bavdu

  

日期:2019/<强>/

  

hello () {

  

局部变量=澳愫脀orld"

  

printf“变量\ n"美元;

  

}   

你好   

printf“变量\ n"美元;

  

[root@bavdu shell_s] # vim/etc/profile

  

export BAVDU=澳愫肂AVDU !”

  

[root@bavdu shell_s] #源/etc/profile

  

[root@bavdu shell_s] # vim variable_daemon03.sh

  

# !/usr/bin/env bash

  #

  

作者:bavdu

  

电子邮件:bavduer@163.com   

Github: https://github.com/bavdu

  

日期:2019/<强>/

  

printf“BAVDU \ n"美元;

  

[root@bavdu shell_s] # sh variable_daemon03.sh

  

你好Bavdu。   

[root@bavdu shell_s] #

  【示例】

  

[root@shell下载]# wget https://download.oracle.com/otn-shell中还有一些特殊的变量叫做位置变量,位置变量可以让我们执行时增加相应的参数,我们来看下:

  

在脚本中我们还会经常读取用户输入的变量所以还有个读关键字,专门用来读取用户输入的数值或字符串,从而赋

  

值给一个变量。

  

pub/java/jdk/12 + 33/312335d836a34c7c8bba9d963e26dc23/jdk-12_linux-x64_bin.tar.gz ^ C

云计算学习路线教程大纲课件:Linux新手入门教程