随笔分类 -  shell脚本

摘要:一.什么是编程语言 1.编译型语言 程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言文件,运行时不需要重新翻译,直接使用编译的结果就行了。 程序执行效率高,依赖编译器,跨平台性差些。如golang、C、C++。 2.解释型语言 程序不需要编译,程序在运行时由解释器翻译成机器语言,每执行一 阅读全文
posted @ 2023-09-21 16:14 村尚chun叔 阅读(21) 评论(0) 推荐(0) 编辑
摘要:shell数组 普通数组:只能使用整数作为数组索引(元素的下标) 关联数组:可以使用字符串作为数组索引(元素的下标) 普通数组定义: 用括号来表示数组,数组元素(变量)用“空格”符号分割开。定义数组的一般形式为: 一次赋一个值: 变量名=变量值 stu_list2[0]=罗兴林 stu_list2[ 阅读全文
posted @ 2023-09-21 16:08 村尚chun叔 阅读(21) 评论(0) 推荐(0) 编辑
摘要:shell函数 shell中允许将一组命令集合或语句形成一段可用代码,这些代码块称为shell函数。给这段代码起个名字称为函数名,后续可以直接调用该段代码的功能。 1.函数的定义 函数名() { 函数体(一堆命令的集合,来实现某个功能) } function 函数名() { 函数体(一堆命令的集合, 阅读全文
posted @ 2023-09-21 16:04 村尚chun叔 阅读(19) 评论(0) 推荐(0) 编辑
摘要:# 一、sed ## 1. sed的工作流程 ![image](https://img2023.cnblogs.com/blog/3068167/202305/3068167-20230525144944459-993898044.png) - 首先sed把当前正在处理的行保存在一个临时缓存区中(也 阅读全文
posted @ 2023-05-25 18:03 村尚chun叔 阅读(64) 评论(0) 推荐(0) 编辑
摘要:一、流程控制语句 流程判断1 if [ condition ];then command command fi [ 条件 ] && command 流程判断2 if [ condition ];then command1 else command2 fi [ 条件 ] && command1 || 阅读全文
posted @ 2023-05-23 15:46 村尚chun叔 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1、常见的快捷键 ^c 终止前台运行的程序 ^z 将前台运行的程序挂起到后台 ^d 退出 等价exit ^l 清屏 ^a |home 光标移到命令行的最前端 ^e |end 光标移到命令行的后端 ^u 删除光标前所有字符 ^k 删除光标后所有字符 ^r 搜索历史命令 2、常用的通配符(重点) *:匹 阅读全文
posted @ 2023-05-23 14:41 村尚chun叔 阅读(25) 评论(0) 推荐(0) 编辑
摘要:grep--行过滤工具,用于根据关键字进行过滤 grep [选项] '关键字' 文件名 选项: -i:不区分大小写 -v:查找不包含指定内容的行,反向选择 -w:按单词搜索 -o:打印匹配关键字 -c:统计匹配到的行数 -n:显示行号 -r:逐层遍历目录查找 -A:显示匹配行及后面多少行 -B:显示 阅读全文
posted @ 2023-03-21 17:31 村尚chun叔 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示