JAVA全系列 教程
3762个小节阅读:7088.4k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
文件名.sh
.sh
是linux下bash shell 的默认后缀
指定告知系统当前这个脚本要使用的shell解释器
xxxxxxxxxx
#!/bin/bash
在根目录下创建一个"scripts"文件夹,用来存储文件
xxxxxxxxxx
mkdir scripts
创建Shell文件
xxxxxxxxxx
touch hello.sh
编辑Shell文件
xxxxxxxxxx
#!/bin/bash
echo "Hello World"
执行脚本
xxxxxxxxxx
bash ./hello.sh
sh ./hello.sh
更简单的执行方式,因为我们知道当前就在bash下面,所以可以直接执行文件
xxxxxxxxxx
./hello.sh
此时你会发现,报错:-bash: ./hello.sh: Permission denied
,这是因为没有权限,我们来查看权限
xxxxxxxxxx
ll hello.sh # -rw-r--r--. 1 root root 31 Jun 21 05:41 hello.sh
接下来我们给他权限
xxxxxxxxxx
chmod +x hello.sh
此时你会发现,文件变了颜色,所有可执行文件都会变颜色,变成绿色,执行文件
xxxxxxxxxx
./hello.sh
扩展执行方案: