现在每行只取‘字母=’后面的数字通过 sed '/^LA=/!d;s/.*=//' 来实现
思路:
1、先锁定每行的特殊字符,例如“A=”,然乎将其他行内容全部删除通过sed '/^A=/!d'指令来实现。
/^A=/!d表示锁定以A=为开头的行
^代表匹配的意思
!d代表删除非当前行
2、将=以及之前的字符全部替换为空,通过s/.*=//来实现
s是替换的意思s/n/r就是把n替换为r的意思
.是匹配除换行符\n之外的任何单字符
*是表示匹配前面的子表达式
;表示链两个命令
注意:以上命令多数用在多行文件的命令识别中,如是只是单行的数据识别只使用s/.*=//就可以达到目的
如下图