linux study 1-第一个shell脚本

    xiaoxiao2021-10-31  54

    新建shell脚本文件:

    vi whologged.sh --可以自动新建文件,并打开vi编辑器

    输入i进入编辑状态,输入:

    #!/bin/bash

    cd                                   #切换到用户根目录,因为.bash_profile文件在根目录下

    . .bash_profile              #配置用户的命令行环境

    date                                #输出当前日期

    who                                #显示当前登陆的用户

    命令解释:

    #!/bin/bash #! 符号称为“sha-bang”符号,是shell脚本的起始符号,“#!”符号是指定一个文件类型的特殊标记,他告诉linux系统这个文件的执行需要指定一个解释器。“#!”之后的目录 /bin/bash 指明了解释器在系统中的位置。对于大多数shell脚本而言,解释器可以是bash或者sh,除此之外,还有其他解释器,比如sed和awk。

    新建sh文件之后,由于没有权限,无法执行。

    赋予执行文件的权限:

    chmod u+x whologged.sh

    执行shell脚本文件:

    执行whologged.sh文件:

    # ./whologged.sh Thu Nov 17 21:42:44 EST 2016 guoky    tty7         2016-11-17 21:04 (:0) guoky    pts/0        2016-11-17 21:04 (:0.0)

    转载请注明原文地址: https://ju.6miu.com/read-677907.html

    最新回复(0)