zoukankan      html  css  js  c++  java
  • 编写第一个shell脚本

    1、新建目录:mkdir test

    2、进入目录中,新建文件:cd test  touch test.sh

    3、编写内容:vi test.sh 

    1. #!/bin/bash
    2. echo 'Hello World!'

    4、可执行权限

    下一步我们要做的事情是让我们的脚本可执行。使用 chmod 命令:

    chmod 755 test.sh

    对于脚本文件,有两个常见的权限设置;权限为755的脚本,则每个人都能执行,和权限为700的 脚本,只有文件所有者能够执行。注意为了能够执行脚本,脚本必须是可读的。

    5、执行我们的脚本:为了能够运行此脚本,我们必须指定脚本文件明确的路径。这里是在当前目录 

    ./test.sh

    解释一下:

    1、#!/bin/bash是指此脚本使用  /bin/bash 来解释执行,#!是特殊的表示符,其后面跟的是此解释此脚本的shell的路径。

    2、我们可以用各种各样的解释器来写对应的脚本。比如说/bin/csh脚本,/bin/perl脚本,/bin/awk脚本,/bin/sed脚本,甚至/bin/echo等等。

    3、/bin/sh与/bin/bash区别:

        /bin/sh与/bin/bash大体上没什么区别,使用man sh命令和man bash命令去观察,可以发现sh本身就是bash

  • 相关阅读:
    RabbitMqBase消息队列小结
    PtrSwap不仅仅是原地交换两个数
    InterfaceSummary接口小结
    InterfaceDesign接口设计原则
    InitOrder初始化执行顺序
    golang面向对象编程思想
    golang之工厂模式
    golang之方法
    golang之结构体使用注意事项和细节
    golang之匿名函数结合defer
  • 原文地址:https://www.cnblogs.com/bruce1992/p/14288171.html
Copyright © 2011-2022 走看看