
shell脚本
流水石板路
物联网 机器人 自动控制 嵌入式
展开
-
解决ssh登录后闲置时间过长而断开连接
【代码】解决ssh登录后闲置时间过长而断开连接。转载 2023-10-26 14:05:06 · 194 阅读 · 0 评论 -
函数返回值--shell
参考;http://c.biancheng.net/view/2863.html原创 2021-02-04 18:53:40 · 167 阅读 · 0 评论 -
xargs--shell
xargs(英文全拼: eXtended ARGuments)是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。应用场景:1- xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。2- xargs 也可以将单行或多行文本输入转换为其他格式,例如多行变单行,单行变多行。3- xargs 默认的命令是 echo,这意味着通过管道传递给 xargs 的输入将会包含换行和空白,不过通过 xargs 的处理,换行和空白将被空格取代。xargs 是一.原创 2020-12-17 09:57:17 · 136 阅读 · 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 · 552 阅读 · 0 评论 -
shell文本处理命令--tr
概述:除了比较常用的grep、awk、sed、echo,还有其他文本处理命令join、tr、cut、sort等本文简单介绍下这些命令用法trtr命令用于批量替换文本中内容,包括删除、替换等语法: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 · 473 阅读 · 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 · 263 阅读 · 0 评论 -
awk系统学习
1- awk工作原理2- awk命令格式awk 选项参数 '命令内容' 文件名字选项参数:常用的的有F:指定列分割符;f:指定脚本名字。命令内容:产生期望结果的shell命令我们可以用awk -help查看帮助信息。3- awk系统变量重点关注下$0、$n、NF、NR、FS、RS、FILENAMEawk每次读入文本的一行,$0就表示读取的一样文本。一行文本可以由不同的字符分割成不同的列。例如以空格分为不同的列,$1就是指第一列字符,$2指第二列字符..N..原创 2020-12-10 11:36:59 · 435 阅读 · 0 评论 -
awk getlin用法
https://blog.youkuaiyun.com/grantlee1988/article/details/7755727原创 2020-12-08 10:01:13 · 107 阅读 · 0 评论 -
shell函数跨文件调用
用法:对于C语言函数,我们跨文件调用,可以声明函数。但是对于shell脚本跨文件调用的原理,不知道什么情况。有大神知道码?只是在网上找到两种方式,类似于头文件包含。加入我在main.sh调用func.sh里的func_1函数,可以在main.sh包含下func.shsource func.sh路径#main.sh#func.sh路径:/xxx/func.shF1:source /xxx/func.sh F2:./xxx/func.sh示例:代码路..原创 2020-08-31 21:35:41 · 1316 阅读 · 0 评论 -
shell脚本学习_正则表达式_6
学习目标:总结正文原创 2020-02-19 21:21:26 · 142 阅读 · 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 · 178 阅读 · 0 评论 -
shell脚本学习_循环_4
学习目标:学习for while循环用法总结:正文:1- fora- 基本语法b- 示例2- whilea- 基本语法b- 示例...原创 2020-02-13 20:29:14 · 244 阅读 · 0 评论 -
shell脚本学习_分支_3
学习目标:掌握条件分支语句语法:if、case总结:1- 条件判断的或逻辑为:-o2- test用法和[ ]用法等价3- 条件为真时等于0!4-if判断中用 [], []外部、内部的前后不能由空格正文:1- if基本原里和C语言一样,只是细节差异。a- 基本语法b- 示例说明:编写一个脚本,用于判断输入的文件是什么类型的。...原创 2020-02-13 17:42:11 · 154 阅读 · 0 评论 -
shell脚本学习_功能语句_2
学习目标:学习常用功能语句:read、expr、test正文:1- 输入read2- 算数命令expr3- 测试test原创 2020-02-13 15:18:22 · 138 阅读 · 0 评论 -
shell脚本学习_变量-1
学习目标:学习shell脚本变量用法:用户自定义变量,环境变量,命令行参数(位置变量),预定义变量正文1- shell脚本初识2- 用户自定义变量3-命令行参数(位置变量)4- 环境变量5- 预定义变量...原创 2020-02-13 12:24:30 · 395 阅读 · 0 评论