首页 > 什么是linux shell脚本?

什么是linux shell脚本?

什么是linux shell脚本? 用来做什么的。


通常命令都是直接输入在命令行执行

对于可以重复使用的命令组合,为了省事,保存到一个文件里面,就成了脚本

脚本的第一句注释代码通常表示本文件的执行器


你可以想象成类似于windows里面的bat批处理脚本文件,其实就是吧命令行支持的命令写在一起放在一个文本文件里面,然后改下后缀名,仅此而已。用来做什么呢,其实就是想要把经常要输的命令写在文件里,以后就可以直接执行这个文件,不用每次都输命令(尤其是命令很多的时候,很烦的)。


题主或许不知道 windows上的 bat 批处理是个什么玩意,但既然问的是Linux问题,那起码应该知道 ls、cd、cp、mv 这些基本的文件操作命令吧。

简单点说,shell 脚本其实就是好多这种命令编写出来的一段代码,可以执行一些复杂的操作。操作系统可以直接执行,不需要编译。

其实远没有这么简单,它还可以像编程语言一样声明变量,做一些逻辑判断。远古时代有些项目就是拿 shell 开发的,知乎上甚至有一些人拿 shell 去和 python 这类的高级语言进行比较。

【热门文章】
【热门文章】