Linux .sh 脚本

特殊:需要给脚本文件添加可执行权限。(除了文件的执行权限,该分区在挂载也需要有执行权限(默认))

文件名 *.sh
内容
以#!/bin/bash 开头,声明下面的内容都是linux标准脚本,不写这句话也可以执行shell语言,但是不能调用其他语言的命令。
特别注意感叹号!,在.sh中有特别含义。
#代表注释,该行不生效
可以直接调用系统命令。

echo

-e 使支持控制字符(转义字符)

\a 警告音
\b  退格
\t  tab,制表符
\n  换行
\r  回车
\v 垂直制表符
\0nnn 八进制,
\xhh  输入十六进制,转换为ascii码表对应的字符(例如\x68  是h)

echo支持颜色显示
\e 调用颜色选项
[1; [颜色代码] 开启颜色选项
\e[0m 关闭颜色选项

这里写图片描述


执行脚本

两个方法

bash xx.sh  //通过bash直接执行脚本

bash调用可以不赋予执行权限就可以执行。

chmod 755 xx.sh //赋予执行权限
./xx.sh  //通过路径来调用脚本 

默认文件是没有执行权限的。


seq 逐个输出 从指定数到指定数


循环体
for
do
done
——–
while
do
done
判断
if 条件
then(成立则执行)
else(不成立则执行)
fi(结束标识)

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值