Shell:Shell系列文章
Shell脚本、bash特性系列
**本人已经录制了一门Shell进阶的精品课程,专门讲解shell的“神”,可以免去看man bash的痛苦。课程链接:https://edu.51cto.com/sd/96966**。
**还录制了一个关于【Bash那些少为人知少为人用的一些内幕和小技巧】,在B站:https://www.bilibili.com/video/BV1NB4y1u74B**。
Shell脚本从入门到深入教程
- Shell脚本深入教程:快速入门
- Shell脚本深入教程:升级Bash
- Shell脚本深入教程:Bash变量
- Shell脚本深入教程:Shell脚本带颜色输出
- Shell脚本深入教程:Bash数值运算
- Shell脚本深入教程:Bash Here Document和Here String用法
- Shell脚本深入教程:Bash支持的运算操作
- Shell脚本深入教程:Bash数组基础
- Shell脚本深入教程:Bash操作变量和数组元素
- Shell脚本深入教程:Bash路径通配规则
- Shell脚本深入教程:Bash命令替换
- Shell脚本深入教程:Bash进程替换
- Shell脚本深入教程:Bash alias深入理解
- Shell脚本深入教程:Bash测试命令
- Shell脚本深入教程:Bash流程控制语句
- Shell脚本深入教程:Bash read命令读取数据
- Shell脚本深入教程:Bash函数
- Shell脚本深入教程:Bash高级重定向
- Shell脚本深入教程:Bash IFS用法详解
- Shell脚本深入教程:Bash trap信号捕捉用法详解
- Shell脚本深入教程:Bash解析命令行和eval命令(★★★)
- Shell脚本深入教程:理解Shell的单双引号(★★★)
- Shell脚本深入教程:Shell环境和子Shell的概念(★★★)
- Shell脚本深入教程:Bash启动时加载配置文件的顺序和过程
子shell、bash内置命令特殊性、后台任务的本质
理解和深入bash
- 彻底搞懂shell的高级I/O重定向
- 一个命令行解析和重定向的问题分析
- 变量赋值时的命令行解析
- 理解$0和BASH_SOURCE
- 获取shell脚本所在目录
- Bash Here Document的各种语法姿势
- Shell内置命令、函数、别名等调用顺序
- $后加引号($“string”和$‘string’)
- 获取bash中的时间
shell脚本命令行选项设计
正则表达式、grep、sed、awk
grep命令中文手册
正则表达式用法详解
我录制了两个正则表达式相关的视频教程:
正则表达式博客教程:
sed命令用法详解
sed pdf版下载:玩透sed:探究sed原理.pdf
下面是网页版:
- sed修炼系列(一):花拳绣腿之入门篇(精)
- sed修炼系列(二):武功心法(infosed翻译+注解)(精)
- sed修炼系列(三):sed高级应用之窗口滑动技术(精)
- sed修炼系列(四):sed中的疑难杂症(精)
- sed示例:sed删除拼音的音调
- sed示例:sed从a文件判断是否删除b文件中的行
awk命令用法详解
我录制了两个awk相关的视频教程:
几十篇awk系列博客文章参见:精通awk系列文章
find命令和xargs命令用法详解
shell并发执行任务
- 1.shell高效处理文本(1):xargs并行处理(精)
- 2.GNU Parallel
Shell文件锁
其它常用命令
- dd、split和csplit命令
- 数学运算和bc命令
- expr命令全解
- date、sleep、usleep命令
- tr命令用法和特性全解
- cut命令
- 玩透sort命令
- sort命令中文手册(翻译:info sort)
- uniq命令
- seq命令
- tee的花式用法和pee
- Bash mapfile按行读取到bash数组
- comm命令求出文件的交集、差集
- md5sum批量比较多个文件的内容是否相同
Shell杂七杂八和脚本示例、技巧
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 骏马金龙!
评论