shell语法(1)bash

shell是我们通过命令行与操作系统沟通的语言,是一种解释型语言
shell脚本可以直接在命令行中执行,也可以将一套逻辑组织成一个文件,方便复用

Linux系统中一般默认使用bash为脚本解释器

在Linux中创建一个.sh文件,例如vim test.sh 文件开头需要写 #! /bin/bash 指明bash为脚本解释器


像这样就可以输出"hello world!"啦!

执行脚本
1.解释器执行:可以直接在命令行中直接bash test.sh,这种方式不需要文件具有可执行权限。
2.作为可执行文件执行,这种方法需要脚本具有可执行权限,可以用chmod +x test.sh来使脚本具有可执行权限。在命令行中输入./test.sh 或者直接输出它的绝对路径都可以运行脚本。

另外,查看脚本的权限命令是ls -l test.sh

相关推荐
Sheffield12 小时前
Docker的跨主机服务与其对应的优缺点
linux·网络协议·docker
Sheffield20 小时前
Alpine是什么,为什么是Docker首选?
linux·docker·容器
Johny_Zhao2 天前
centos7安装部署openclaw
linux·人工智能·信息安全·云计算·yum源·系统运维·openclaw
haibindev2 天前
在 Windows+WSL2 上部署 OpenClaw AI员工的实践与踩坑
linux·wsl2·openclaw
0xDevNull3 天前
Linux切换JDK版本详细教程
linux
进击的丸子3 天前
虹软人脸服务器版SDK(Linux/ARM Pro)多线程调用及性能优化
linux·数据库·后端
Johny_Zhao4 天前
OpenClaw安装部署教程
linux·人工智能·ai·云计算·系统运维·openclaw
chlk1236 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑6 天前
Ubuntu系统安装CodeX出现问题
linux·后端