Linux Shell——如何书写shell脚本的第一步!!!

Shell脚本

    • 1. #!
    • [2. 如何执行一个shell脚本](#2. 如何执行一个shell脚本)
    • [3. 如何在Shell文件中包含其他脚本文件](#3. 如何在Shell文件中包含其他脚本文件)
  • 总结

这篇文章没有关于shell特别的语法知识,只是总结一下关于shell脚本文件的一些书写规定和如何执行一个shell脚本,如何在一个shell脚本中引入其他的shell脚本

1. #!

每当打开一个shell脚本文件的时候,首行大都是 #! /bin/bash,这个其实是shell脚本文件的一种规定,指的是告诉shell脚本执行的时候使用哪个解释器去运行,上面的就是告诉shell脚本使用/bin目录下的bash解释器运行这个脚本

2. 如何执行一个shell脚本

当我们写好shell代码之后,是要用来执行的,那么如何执行呢?一种是将shell脚本文件增加有执行权限,作为可执行程序去执行

  1. 作为可执行程序
    语法:chmod +x 脚本文件
    有了执行权限直接在控制台上输入脚本文件路径即可
  1. 作为解释器参数

3. 如何在Shell文件中包含其他脚本文件

在其他文件中包含另一个shell文件的语法为:

  1. . 其他脚本文件路径 引入其他脚本文件
  2. source 其他脚本文件路径

总结

最后继续总结一下吧:
用哪个解释器执行脚本
如何执行一个shell脚本
如何包含另一个shell脚本

希望对看到本文的你有帮助。

|----------------------------------------------------------------------------------------------------|------------------------|------------------------------------------------------------|
| 上一篇 Linux命令------压缩和解压缩 | 创作不易,记得点赞收藏哦 | [下一篇 待定](#上一篇 Linux命令——压缩和解压缩 创作不易,记得点赞收藏哦 下一篇 待定) |

相关推荐
wj3055853785 小时前
课程 9:模型测试记录与 Prompt 策略
linux·人工智能·python·comfyui
abigriver5 小时前
打造 Linux 离线大模型级语音输入法:Whisper.cpp + 3090 显卡加速与 Rime 中英混输终极调优指南
linux·运维·whisper
wangqiaowq5 小时前
windows下nginx的安装
linux·服务器·前端
YYRAN_ZZU6 小时前
Petalinux新建自动脚本启动
linux
charlie1145141916 小时前
嵌入式Linux驱动开发pinctrl篇(1)——从寄存器到子系统:驱动演进之路
linux·运维·驱动开发
Agent手记6 小时前
异常考勤智能预警与处理与流程优化方案 | 基于企业级Agent的超自动化实战教程
运维·人工智能·ai·自动化
于小猿Sup7 小时前
VMware在Ubuntu22.04驱动Livox Mid360s
linux·c++·嵌入式硬件·自动驾驶
cen__y7 小时前
Linux12(Git01)
linux·运维·服务器·c语言·开发语言·git
不仙5208 小时前
VMware Workstation 26.0.0 在 Ubuntu 24.04 (内核 6.17.0) 上的安装与内核模块编译问题
linux·ubuntu·elasticsearch
189228048619 小时前
NY352固态MT29F32T08GWLBHD6-24QJ:B
大数据·服务器·人工智能·科技·缓存