Shell脚本入门到实战(转载自尚硅谷并增加个人些许理解)

本文详细介绍了如何创建一个简单的Shell脚本'helloworld.sh',包括基本语法、创建步骤、执行方法,并重点讲解了如何赋予脚本执行权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

脚本格式 #!/bin/bash 开头(指定解析器)

创建Shell 脚本: helloworld

需求创建一个Shell 脚本,输出helloworld

操作    先创建 datas 文件夹 如何创建 helloworld.sh文件,并写入helloworld内容

touch helloworld.sh

vim helloworld.sh

进入后

#!bin/bash

echo "helloworld" 

双引号后面加你要输出的内容。

执行方式:

第一种采取bash or sh+脚本的相对路径或者绝对路径选中脚本 并不需要修改脚本的权限

sh+ 脚本的相对路径

sh helloworld.sh (输出结果 helloworld)

sh +脚本的绝对路径 (eg:先pwd 获取你脚本的路径)

sh /root/datas/helloworld.sh

bash +脚本的相对路径

bash helloworld.sh

bash +脚本的绝对路径

第二种:使用输入脚本的绝对路径或者相对路径执行脚本 但需要先进行脚本拥有执行权限

eg(当前的执行权限是644 )

我们需要给他增加权限增加写的权限也就是+x权限

对比上图可知 我们通过增加了写入权限给helloworld.sh文件他成功的写入(可以观察颜色的变化判断是否发生改变 也可以ll查看权限)

使用相对路径和绝对路径

相对路径:./helloworld.sh

绝对路径:/root/datas/helloworld.sh

Ps:相对路径和绝对路径之间相差一个.!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值