什么是linux shell脚本?
怪我咯
怪我咯 2017-04-17 14:48:52
[Linux讨论组]

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

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(3)
阿神

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

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

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

PHP中文网

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

阿神

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

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

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号