1.shell脚本入门

本文介绍了在Linux服务器中创建、编写和执行shell脚本的方法。可通过vi/vim新建.sh文件,编写时用#!/bin/bash指定解释器。执行方式有两种,一是赋予文件可执行权限后运行,二是将脚本作为解释器参数执行,脚本执行完成会输出Hello World。

1.如何创建一个shell脚本

       ①在Linux服务器中,可以通过vi/vim命令来新建一个文件test.sh,扩展名最好定义为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好。

       ②常见的脚本有shell脚本(.sh),php脚本(.php),今天发现awk也可以用来写awk脚本(.awk)

2.新建test.sh文件后,如何编写shell脚本

#!/bin/bash
echo "Hello World !"

    #!/bin/bash,是指此脚本使用/bin/bash来解释执行。

    其中,#!是一个特殊的表示符,其后,跟着解释此脚本的shell路径。

    bash只是shell的一种,还有很多其它shell,如:sh,csh,ksh,tcsh,...

3.脚本编写好之后,如何执行(两种方式)

    ①test.sh目前只是一个基本的文件罢了,它是没有可执行权限的,通过chomd +x test.sh来为相关用户设置可执行权限即可

       然后通过./test.sh即可执行脚本

    ②将test.sh作为解释器的参数执行(这种方式运行的脚本,不需要在第一行指定解释器信息,写了也没用)

       通过sh test.sh执行脚本。

       你可以通过whereis sh来查看sh命令所处的目录

       此处的sh,即/bin/sh,然后你会发现sh其实指向的还是/bin/bash(ln -s软链接的形式)

4.脚本执行完成

       会输出一个Hello  World

本文仅用作:学习笔记

部分参考自:https://www.runoob.com/linux/linux-shell.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

扛麻袋的少年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值