zoukankan      html  css  js  c++  java
  • Linux下的Shell编程(1)最简单的例子

    深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一。

    从第一行开始

    我们可以使用任意一种文字编辑器编写shell脚本,它必须以如下行开始(必须放在文件的第一行): 

    #!/bin/bash

    此行会指引操作系统使用接下来指定的程序运行此文件。

    有些人使用 #!/bin/sh 来让 sh 执行文件,这表示任何支持 POSIX shell 命令语言sh程序。为了用上 bash 拓展语法功能,我们就不这么用了。

    如果你使用别的脚本,例如 /bin/tcsh,照着样子加个 #! 就行。

    Shell脚本的格式是固定的,如下:

    #!/bin/sh

    #comments

    Your commands go here

    Shell程序的开发步骤:

    1、编辑脚本存盘为filename.sh,文件名后缀sh表明这是一个Bash脚本文件。

         首行中的符号#!告诉系统其后路径所指定的程序即是解释此脚本文件的Shell程序。如果首行没有这句话,在执行脚本文件的时候,将会出现错误。

         后续的部分就是主程序,Shell脚本像高级语言一样,也有变量赋值,也有控制语句。

         除第 一行外,以#开头的行就是注释行,直到此行的结束。如果一行未完成,可以在行尾加上",这个符号表明下一行与此行会合并为同一行。

    2、执行脚本的时候,要先将脚本文件的属性改为可执行的:chmod +x filename.sh

    3、执行脚本的方法是:./filename.sh

    下面我们从经典的“hello world”入手,看一看最简单的Shell脚本的模样。

    #!/bin/sh

    #print hello world in the console window

    a = "hello world"

    echo $a

  • 相关阅读:
    基于CentOS7配置ArcGIS enterprise
    ArcGIS pro 发布地图服务(一)动态地图服务
    ArcGIS操作技巧——怎样把地图放到PPT中,并且进行编辑?
    ArcGIS Earth1.9最新版安装和使用教程
    ArcGIS pro2.3中添加天地图底图
    excle函数
    网闸和防火墙
    NoSQL——not onlySQL不仅仅是SQL
    leaflet学习一 入门
    openlayer3 基础学习一创建&显示地图
  • 原文地址:https://www.cnblogs.com/lexiaofei/p/6416751.html
Copyright © 2011-2022 走看看