原文:shell脚本,用awk实现替换文件里面的内容。

文件是这样,有ID和具体信息,ID行以 开头,后面的信息有空格,把第一个空格后的全部内容替换为空格前的字符。 用AWK来实现。 AA P YYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZ AQ TT ttXXXXXXXXXXXXXXXXXWWWWWWWWWWWW 得到: AA AA YYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZ AQ AQ XXXXX ...

2016-10-01 00:51 0 15665 推荐指数:

查看详情

shell脚本awk替换{}里面的内容

如何将oxo{axbxc}oxo{dxexf}oxo里面的{}里面的x 替换为; 用awk实现 [root@localhost 09-30]# echo 'oxo{axbxc}oxo{dxexf}oxo'oxo{axbxc}oxo{dxexf}oxo[root@localhost ...

Sat Oct 01 08:26:00 CST 2016 0 4473
shell脚本awk实现跳过文件里面的空行。

1.用awk '{if(!NF ){next}}1' file11 实现文件里面的空行进行跳过操作,并输出结果。 2. awk '{if(!NF || /^#/){next}}1' file11 实现文件里面的空行和#开头的行进行跳过操作,并输出结果。 ...

Mon Dec 05 07:30:00 CST 2016 0 7137
shell脚本awk里面的BEGIN讲解。

解释: BEGIN{}这个特殊的pattern最常用的就是 变量赋值。 BEGIN这个pattern就是文件没开始读的时候 执行 awk 'BEGIN{FS=":";OFS="-"}{NF+=0}1' , 对应处理是 1:2:3 ---------> 1-2-3 ...

Wed Nov 30 08:04:00 CST 2016 0 2204
Shell 脚本逐行替换文件中的某一参数值

替换文件中的某个参数,通常使用linux文本处理工具, awk 、sed 和 grep,可根据实际需要组合使用命令。 替换json文件test.log某固定字段值 shell命令修改recvTs值, 将recvTs参数值所有数字替换为一个新的时间,("recvTs": )--参数 ...

Sun Feb 07 23:39:00 CST 2021 0 428
vim内替换文件内容

几个常用的方法如下: 把全部foo替换为bar,全局替换 当前行替换foo为bar 替换每个foo为bar,但需要确认. 单词匹配替换, 需确认 忽略foo大小写,替换为bar, 需确认 ...

Thu May 10 04:32:00 CST 2018 0 6674
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM