• shell脚本的基础知识1:基本脚本的编译


    1、使用多条命令

       多个命令一起运行,只需要输入到同一行中,中间用分号隔开。

       ex: data ; who

    2、创建脚本文件

       (1)以#!/bin/bash为第一行

       (2)#加注释。

       (3)每行以回车结束

       (4)chmod +x 对脚本文件赋执行权

       (5)带路径进行调用

    3、显示消息

       在shell脚本中需要显示额外信息的任何位置都可以添加echo语句

    4、使用变量

    (1)环境变量

    (2)用户变量

      变量名区分大小写,变量、等号、变量值之间不允许有空格。只要是引用变量对应的值,就一定要前带$符号

    (3)反引号 :“ ` ”

      用于将shell命令的输出赋值给变量

    5、重定向输入输出:

    输出:“>”,附加:“>>”

    输入(从文件中):“<”

    内置输入(从命令行中):“<<”

    6、管道

    将输出重定向到另一条命令,而不是将命令的输出重定向到一个文件。使用“|”

    7、数学计算

    (1)expr:可以用于执行数学等式(但不好)

    (2)bash中为一个变量指定一个数学值,可以用美元符号和方括号($[operation])把数学等式括起来。(更简单)

          但是有一个限制,就是bash shell支持整数算法。Z shell支持浮点运算

    (3)浮点数运算解决方案

    最普遍的方法是:在脚本中通过管道使用bash内置的bash计算器(bc)

      8、退出脚本

    (1)核对退出状态

           $?用于保存最后一条命令执行结束的退出状态,默认执行成功为0,未知错误为1

    (2)退出命令

          exit命令用于允许在脚本结束时,指定一个退出状态(可以数字也可用变量,但是范围必须在0-255)。

  • 相关阅读:
    组合模式
    过滤器模式
    桥接模式
    适配器模式
    原型模式
    建造者模式
    抽象工厂
    工厂方法
    静态工厂
    单例模式
  • 原文地址:https://www.cnblogs.com/steven_oyj/p/1743972.html
Copyright © 2020-2023  润新知