Linux命令基础21-第一个bash脚本

本文介绍了如何编写第一个Shell脚本,包括创建脚本文件、指定执行环境及添加执行权限等步骤,并阐述了Shell脚本与命令及shell编程的关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       前面几篇都是介绍chmod命令,这篇介绍第一个bash 脚本。这里解释下,本系列和实验楼上面的linux入门教程的区别。实验楼这个教程,挺好的,但是,我觉得有一个缺点,我大致看了他们的课程,这里我也没学他们的课程,只是借助他们的linux环境而已。他们的课程给我的感觉就是,篇幅很少,但是讲的东西却很多。里面有很多运维的知识,我推荐,你看完这里的命令基础,然后去学习,可能效果更好。面试过程中,软件测试这块涉及到linux的就是基本命令的使用,和shell脚本编程,当然会shell脚本是加分项。学习了差不多20个命令,命令和脚本到底有什么关系呢,和shell编程又有什么联系呢,本文来解答这个问题。

其实,shell脚本,只是一堆命令的集合。为了证明这句话,我们这里来介绍如何写第一个shell脚本。

1. 桌面创建一个myscript.sh文件

       为什么是.sh呢,linux中shell脚本急速这个格式,了解下就好。知道了这个,我们还需要知道你当然bash 脚本在什么路径,看下面图

which base打印出了我们bash的路径是 /bin/bash,这个路径我们待会需要写入到脚本文件。

2.桌面找到myscript.sh文件,右键用实验楼gedit编辑器打开

输入如下内容,点击保存

第一行#!/bin/bash。表示这个脚本用什么去执行,我们这里是bash,其实linux中有很多类似bash的程序,有c shell 还有z shell等等。

运行下脚本

默认是没有执行权限,需要添加相关权限。这里看图,发现执行了ls -l这个命令,也在桌面新建了一个newdir的文件夹。

所以,shell脚本就是很多简单的命令,通过一些控制语句和其他方法去执行复杂任务的命令集合。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值