Linux基础Shell脚本编写实操

Linux基础Shell脚本编写实操
Linux 基础Shell脚本编写、变量与算数运算实操一、知识点概念理解1.Shell脚本概念Shell脚本后缀为 .sh可以批量写入多条Linux命令。运行脚本时系统会从上到下依次执行文件内所有指令实现自动化批量操作简化重复输入命令的工作。2.变量使用1. 环境变量系统自带变量调用格式$变量名例如 $PATH、$HOME。2. 自定义变量在脚本内部自行定义格式变量名值调用时同样在变量前加 $。3.wc 统计命令作用统计文件的行数、单词数、字符数。常用参数• wc -l只统计文件行数作业重点• wc -w统计单词数量• wc -c统计字符数4.四种算数运算方式重点运算写法 格式示例 特点expr expr 10 5 运算符左右必须加空格只支持整数运算$[] num$[105] 写法简洁整数运算空格可加可不加$(() num$((105)) 最常用支持加减乘除、括号混合运算bc echo 3.52.5 bc5.退出状态码 $?每条命令执行结束后都会生成一个退出状态码 $?。• 返回 0上一条命令执行成功• 返回非0数字命令执行报错。二、知识框架总结1. 脚本基础.sh文件首行 #!/bin/bash需要添加执行权限bash运行。2. 变量自定义变量、系统环境变量统一用 $ 调用。3. 文件统计wc -l 统计行数常用于脚本里统计日志。4. 算数运算整数优先使用 $(( ))小数运算使用 bc。5. 状态码$? 判断上一条命令是否执行成功用于脚本判断。