初探Linux世界:学习.sh文件(linux了.sh)
Linux 作为一种广受欢迎的操作系统,相比于其他操作系统,它提供了使用文本文件进行脚本编程的功能,最容易和最常用的脚本文件扩展名是.sh,也就是所谓的shell脚本,是一种使用文本文件调用shell命令来实现运行脚本的文件扩展名,sh文件常用来自动运行某些命令。例如安装和配置软件,编译某些文件等等。
.sh脚本的编写主要分为三个部分:标题 预定义 编码 。
标题:.sh文件一般由第一行命令开始,此第一行命令用来指示shell脚本使用何种解释器来解释它。如果 shell 程序是 /bin/bash,那么第一句话就会是 #!/bin/bash 。
预定义:如果要使用变量,可以在此定义,定义的同时也可以赋值给变量。
编码:编码的步骤即编写shell命令,主要是调用及执行shell 命令,在 .sh 文件中可以调用库函数,也可以调用其他的 sh 脚本,还可以控制程序的流程 (if, case, for, while, until),和普通编程语言一样。
Linux 下有多变的使用脚本的场景,.sh文件是非常常见和实用的形式,学习.sh文件无疑是加深Linux使用者对shell 编程的基础。
学习 .sh 文件的建议
1、初学最好先多看别人编写的脚本,来自于书籍和网络,仔细的看代码的编写规范,以及代码的逻辑思路。
2、掌握常用的shell命令,与变量的使用,学会预定义变量。
3、以某一项特定任务作为目标,按照规范构思思路,再去编写shell脚本,不要急于下笔,可以用纸笔写出可行的思路,再去编写脚本。
4、搭建一个实验环境,巩固所学知识,编辑完成后,逐行运行脚本,注意有无报错,然后再出错行继续优化代码。
以上是关于学习 .sh 文件的一些建议,Linux的环境搭建,sh文件的学习和使用都是学习Linux的基础,建议菜鸟维护者好好把握机会,花点时间仔细学习。