随笔分类 - 04-Linux通配符
摘要:awk模式pattern 再来回顾下awk的语法 awk [option] 'pattern[action]' file ... awk是按行处理文本,刚才讲解了print动作,现在讲解特殊的pattern:BEGIN和END BEGIN模式是处理文本之前需要执行的操作 END模式是处理完所有行之后
阅读全文
摘要:awk格式化 前面我们接触到的awk的输出功能,是{print}的功能,只能对文本简单的输出,并不能美化或者修改格式 printf格式化输出 如果你学过C语言或是go语言,一定见识过printf()函数,能够对文本格式化输出 printf和print的区别 format的使用 要点: 1、其与pri
阅读全文
摘要:awk分隔符 awk的分隔符有两种 输入分隔符,awk默认是空格,空白字符,英文是field separator,变量名是FS 输出分隔符,output field separator,简称OFS FS输入分隔符 awk逐行处理文本的时候,以输入分割符为准,把文本切成多个片段,默认符号是空格 当我们
阅读全文
摘要:awk变量 awk参数 参数 解释 -F 指定分割字段符 -v 定义或修改一个awk内部的变量 -f 从脚本文件中读取awk命令 对于awk而言,变量分为 内置变量 自定义变量 内置变量 解释 FS 输入字段分隔符, 默认为空白字符 OFS 输出字段分隔符, 默认为空白字符 RS 输入记录分隔符(输
阅读全文
摘要:Linux三剑客awk awk是一个强大的linux命令,有强大的文本格式化的能力,好比将一些文本数据格式化成专业的excel表的样式 awk早期在Unix上实现,我们用的awk是gawk,是GUN awk的意思 awk更是是一门编程语言,支持条件判断、数组、循环等功能 再谈三剑客 grep,擅长单
阅读全文
摘要:注意sed和awk使用单引号,双引号有特殊解释 sed是Stream Editor(字符流编辑器)的缩写,简称流编辑器。 sed是操作、过滤和转换文本内容的强大工具。 常用功能包括结合正则表达式对文件实现快速增删改查,其中查询的功能中最常用的两大功能是过滤(过滤指定字符串)、取行(取出指定行)。 语
阅读全文
摘要:bash是什么 bash是一个命令处理器,运行在文本窗口中,并能执行用户直接输入的命令 bash还能从文件中读取linxu命令,称之为脚本 bash支持通配符、管道、命令替换、条件判断等逻辑控制语句 bash的特性 命令行展开 [root@chaogelinux ~]# echo {tom,bob,
阅读全文
摘要:Linux通配符 通配符 就是键盘上的一些特殊字符,可以实现特殊的功能,例如模糊搜索一些文件。 文件名 通配符 模糊匹配 luffy * luffyalex luffychao luffycunzhang oldboy ? oldboy1 oldboy2 oldboyz oldboyx 利用通配符可
阅读全文