linux第一个脚本

构建基本脚本

在我们学linux系统时一般都会学一点关于linux的一些常用的命令,比如:cd、ls、ps、cat、touch、mkdir、cp等

但是在终端里每次我们只能输入一条命令,它就会直接输出给我们了。而shell脚本的关键在于能输入多个命令并处理每个命令的结果,即使是将一个命令的结果传到另一个命令的输入。

1、创建第一个shell脚本文件

  1. 在创建每一个shell脚本文件时的第一句就是#!/bin/bash
  2. 我们先在一个文件夹里创建一个文件 touch script_test1
  3. 编译script_test1 (vim script_test1):
    #!/bin/bash
    
    # 这是一个显示系统时间的脚本
    
    date

    这个脚本的结果是(运行./script_test1):

    The date and time are: 2018年 10月 28日 星期日 12:50:18 CST

  4. 和就是一个简单的shell脚本 

  5. 需要注意的是我们之前创建的文件只是普通文件直接用./script_test1时会出现

    bash: ./test3: Permission denied  我们要改文件的权限用 命令(chmod u+x script_test1)更改在运行./script_test1就行了

使用变量 数值计算、显示

  1. 第一创建脚本文件
  2. 使用expr命令计算:
    #!/bin/bash
    
    var1=100
    var2=50
    
    var3=`expr $var1 / $var2`
    
    var4=`expr $var1 \* $var2`
    
    echo var3 result is :$var3 
    echo var4 result is :$var4
    

    结果:

    var3 result is :2
    var4 result is :5000

  3.  

    使用方括号计算:

     
    #!/bin/bash
    
    var1=100
    var2=50
    
    var3=$[$var1 / $var2]
    var4=$[$var1 * $var2]
    
    echo var3 result is :$var3
    echo var4 result is :$var4
    

    结果:

    var3 result is :2
    var4 result is :5000

反引号

在shell命令中反引号是将一个变量的值赋值给另一个变量,反引号在键盘的左上角

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值