![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell脚本
流水石板路
物联网 机器人 自动控制 嵌入式
展开
-
解决ssh登录后闲置时间过长而断开连接
【代码】解决ssh登录后闲置时间过长而断开连接。转载 2023-10-26 14:05:06 · 156 阅读 · 0 评论 -
函数返回值--shell
参考;http://c.biancheng.net/view/2863.html原创 2021-02-04 18:53:40 · 126 阅读 · 0 评论 -
xargs--shell
xargs(英文全拼: eXtended ARGuments)是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。应用场景: 1- xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。 2- xargs 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。 3- xargs 默认的命令是 echo,这意味着通过管道传递给 xargs 的输入将会包含换行和空白,不过通过 xargs 的处理,换行和空白将被空格取代。 xargs 是一.原创 2020-12-17 09:57:17 · 105 阅读 · 0 评论 -
shell文本处理命令--cut 列方向
cut主要用于文本列方向处理。 1- 语法 语法: cut 选项 参数 文件 选项: 重点关注-d; -c;--complement -b:仅显示行中指定直接范围的内容; -c:仅显示行中指定范围的字符; -d:指定字段的分隔符,默认的字段分隔符为“TAB”; -f:显示指定字段的内容; -n:与“-b”选项连用,不分割多字节字符; --complement:补足被选择的字节、字符或字段; --out-delimiter=<字段分隔符>:指定输出内容是的字段分割符; --help原创 2020-12-17 09:35:13 · 423 阅读 · 0 评论 -
shell文本处理命令--tr
概述: 除了比较常用的grep、awk、sed、echo,还有其他文本处理命令join、tr、cut、sort等 本文简单介绍下这些命令用法 tr tr命令用于批量替换文本中内容,包括删除、替换等 语法: tr [–c/d/s/t] [SET1] [SET2] 参数解释: SET1/SET2: 字符集-c: complement,用SET2替换SET1中没有包含的字符 -d: delete,删除SET1中所有的字符,不转换 -s: squeeze-repeats,压缩SET1..原创 2020-12-17 09:05:21 · 434 阅读 · 0 评论 -
sed--shell 系统学习
概述 基本命令格式: sed 选项 '命令' 文本 选项主要有: -n : 取消默认输出。当使用-n参数时,文本不会被打印到屏幕上。可以配合使用p参数,将匹配到的内容打印到屏幕上。 -e:允许执行多个脚本 -f:指定执行脚本 -i:修改原始文件内容 -r:在脚本中使用扩展表达式 命令: p :打印,亦即将某个选择的数据印出。通常 p 会与参数 sed -n 一起运行~ s :替换,可以直接进行取代的工作哩!通常这个 s 的动作可以搭配正规表示法!例如 1,20s/old/n..原创 2020-12-15 20:11:15 · 218 阅读 · 0 评论 -
awk系统学习
1- awk工作原理 2- awk命令格式 awk 选项参数 '命令内容' 文件名字 选项参数:常用的的有F:指定列分割符;f:指定脚本名字。 命令内容:产生期望结果的shell命令 我们可以用awk -help查看帮助信息。 3- awk系统变量 重点关注下$0、$n、NF、NR、FS、RS、FILENAME awk每次读入文本的一行,$0就表示读取的一样文本。 一行文本可以由不同的字符分割成不同的列。例如以空格分为不同的列,$1就是指第一列字符,$2指第二列字符.. N..原创 2020-12-10 11:36:59 · 367 阅读 · 0 评论 -
awk getlin用法
https://blog.csdn.net/grantlee1988/article/details/7755727原创 2020-12-08 10:01:13 · 76 阅读 · 0 评论 -
shell函数跨文件调用
用法: 对于C语言函数,我们跨文件调用,可以声明函数。但是对于shell脚本跨文件调用的原理,不知道什么情况。有大神知道码? 只是在网上找到两种方式,类似于头文件包含。 加入我在main.sh调用func.sh里的func_1函数,可以在main.sh包含下func.sh source func.sh路径 #main.sh #func.sh路径:/xxx/func.sh F1: source /xxx/func.sh F2: ./xxx/func.sh 示例: 代码路..原创 2020-08-31 21:35:41 · 1249 阅读 · 0 评论 -
shell脚本学习_正则表达式_6
学习目标: 总结 正文原创 2020-02-19 21:21:26 · 110 阅读 · 0 评论 -
shell脚本学习_函数_5
学习目标: 学习shell脚本函数使用 正文 1- 基本语法 基本用法,有返回值、无返回值 局部、全局变量 2- 示例 I- 检查用户是否存在 关于wc用法参考:https://www.cnblogs.com/cloudPython/p/4893221.html 对于who |grep "^$1" |wc -l命令是检查用户个数,对于输入不是完全匹配,可以过gre...原创 2020-02-16 18:52:26 · 144 阅读 · 0 评论 -
shell脚本学习_循环_4
学习目标: 学习for while循环用法 总结: 正文: 1- for a- 基本语法 b- 示例 2- while a- 基本语法 b- 示例 ...原创 2020-02-13 20:29:14 · 198 阅读 · 0 评论 -
shell脚本学习_分支_3
学习目标: 掌握条件分支语句语法:if、case 总结: 1- 条件判断的或逻辑为:-o 2- test用法和[ ]用法等价 3- 条件为真时等于0! 4-if判断中用 [], []外部、内部的前后不能由空格 正文: 1- if 基本原里和C语言一样,只是细节差异。 a- 基本语法 b- 示例 说明: 编写一个脚本,用于判断输入的文件是什么类型的。...原创 2020-02-13 17:42:11 · 118 阅读 · 0 评论 -
shell脚本学习_功能语句_2
学习目标: 学习常用功能语句:read、expr、test 正文: 1- 输入read 2- 算数命令expr 3- 测试test原创 2020-02-13 15:18:22 · 112 阅读 · 0 评论 -
shell脚本学习_变量-1
学习目标: 学习shell脚本变量用法:用户自定义变量,环境变量,命令行参数(位置变量),预定义变量 正文 1- shell脚本初识 2- 用户自定义变量 3-命令行参数(位置变量) 4- 环境变量 5- 预定义变量 ...原创 2020-02-13 12:24:30 · 362 阅读 · 0 评论