shell脚本简介

作者: Cindy_lina | 来源:发表于2017-07-28 21:40 被阅读4次

    username@hostname $
    root@hostname #
    $ 表示普通用户,
    # 表示管理员用户root,root是linux系统中权限最高的用户。

    shell脚本通常是以一个shebang起始的文本文件,如下所示:

    #! /bin/bash

    shebang是一个文本行,其中#!位于解释器路径之前。/bin/bash是Bash的解决器命令路径。

    有两种执行脚本的方式。
    一种是将脚本作为bash的命令行参数
    $ bash script.sh
    $ bash /home/path/script.sh
    另一种是授予脚本执行权限,将其变为可执行文件。

    $ chmod a+x script.sh  #设置脚本的可执行权限
    $ ./script.sh   # ./表示当前目录
    $ /home/path/script.sh  # 使用脚本的完整路径

    内核会读取脚本的首先并注意到shebang为#! /bin/bash。

    相关文章

      网友评论

        本文标题:shell脚本简介

        本文链接:https://www.haomeiwen.com/subject/lywflxtx.html