Shell文本处理三剑客之awk

2020-10-17
阅读 6 分钟
3.4k
awk 是一个文本处理工具,通常用于处理数据并生成结果报告。其命名源于三位创始人姓氏首字母:Alfred Aho、Peter Weinberger、Brian Kernighan。

Shell文本处理三剑客之sed

2020-10-16
阅读 2 分钟
1.8k
sed 是 stream editor 的缩写,流编辑器,主要用于对标准输出或文件进行处理。语法:stdout | sed [option] "pattern command"sed [option] "pattern command" file1<!-- more -->常用选项(option) {代码...} 匹配模式(pattern)匹配模式说明10command第 10 行10,20command第 10 到 20 行10,+5command第 10 到 ...

Shell文本处理三剑客之grep

2020-10-15
阅读 1 分钟
1.3k
过滤器,主要用于过滤文件内容,查找匹配信息。语法:grep [option] [pattern] [file1,file2...]command | grep [option] [pattern]<!-- more -->参数(option):-v 不显示匹配信息-i 搜索时忽略大小写-n 显示行号-r 递归搜索(当前目录下所有目录)-E 支持扩展的正则表达式,相当于 egrep 命令-F 不按正则表达式...

Less 的基本使用入门

2020-10-11
阅读 7 分钟
4.4k
给 CSS 加点料 ~LESS(Leaner Style Sheets 的缩写) 为 CSS 赋予了动态语言的特性,如变量,继承,运算,函数等,它是一门向后兼容的 CSS 扩展语言。当前最新版本:Less 3.0

Shell 脚本入门及语法速查

2020-10-10
阅读 9 分钟
5.5k
其中 #! 告诉系统其后路径所指定的程序是解释此脚本文件的 Shell 程序,常见的 Shell 程序有以下几类(可通过命令 cat /etc/shells 查看):