找回密码
 立即注册

[资料] shell脚本语言(超全超详细)

[复制链接]
69伙伴 发表于 2023-3-22 19:22:04 | 显示全部楼层 |阅读模式
https://blog.csdn.net/weixin_43288201/article/details/105643692


以下是目录,跳到上面地址自己看吧

shell脚本语言
1、shell的概述
2、脚本的调用形式
打开终端时系统自动调用:/etc/profile 或 ~/.bashrc
3、shell语法初识
3.1、定义以开头:#!/bin/bash
3.2、单个"#"号代表注释当前行
第一步:编写脚本文件
第二步:加上可执行权限
第三步:运行
三种执行方式 (./xxx.sh bash xxx.sh . xxx.sh)
./xxx.sh :先按照 文件中#!指定的解析器解析
bash xxx.sh:指明先用bash解析器解析
. xxx.sh 直接使用默认解析器解析(不会执行第一行的#!指定的解析器)但是第一行还是要写的
注意:windows下 写脚本 在linux下执行 注意
4、变量
案例:
案例:读取多个值
案例只读变量:
查看环境变量:env
导出环境变量 作用:(让其他shell脚本识别该变量,设为全局变量)
注意事项:
5、预设变量
shell直接提供无需定义的变量
案例:
脚本标量的特殊用法
6、变量的扩展
6.1、判断变量是否存在
6.2、字符串的操作
7、条件测试
7.1、文件测试
7.2、字符串测试
7.3、数值测试
7.4、符合语句测试
8、控制语句
8.1、if控制语句
案例:
案例:判断当前路径下有没有文件夹 有就进入创建文件 没有 就创建文件夹 再进入创建文件
案例:
8.2、case
8.3、for循环语句
案例:
案例:扫描当前文件
8.4、while
8.5、until
8.6、break continue
9、函数
案例:求最值
案例:函数分文件
临时交流 ⇨点我留言
【附件·直下】非必要·勿注册

网格·联系我们 ( 京ICP备16001788号|京公网安备 11010502049360号 ) | 网站地图 | 2012- WGPro.CoM |

GMT+8, 2024-11-21 17:34

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表