• 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

  • 相关阅读:
    杭电 搜索 1253 胜利大逃亡
    杭电 搜索 1258 Sum It Up
    杭电搜索 2612 Find a way
    杭电 搜索 水题1072 Nightmare
    杭电1175简单搜索 连连看
    杭电 1372 Knight Moves
    杭电 oj Rescue 1242
    杭电 1241 Oil Deposits
    杭电 2100 Children’s Queue
    杭电 1103 Flo's Restaurant
  • 原文地址:https://www.cnblogs.com/lexiaofei/p/6416751.html
Copyright © 2020-2023  润新知