|
|
发表于 2023-3-1 11:53:10
|
显示全部楼层
回复 3# xp3000
例如"主文本.txt"修改为:
- 《海阔天空》
- 作词 : 黄家驹
- 作曲 : 黄家驹
- 编曲 : Beyond/梁邦彦
- 今天我,寒夜里看雪飘过,怀着冷却了的心窝漂远方;
- 风雨里追赶,雾里分不清影踪,天空海阔你与我,可会变 (谁没在变);
- 多少次,迎着冷眼与嘲笑,从没有放弃过心中的理想;
- 一刹那恍惚,若有所失的感觉,不知不觉已变淡,心里爱 (谁明白我);
- 原谅我这一生不羁放纵爱Ab,也会怕有一天会跌倒;
- 背弃了理想,谁人都可以,哪会怕有一天只你共我;
- 今天我,寒夜里看雪飘过,怀着冷却了的心窝漂远方;
- 风雨里追赶,雾里分不清影踪,天空海阔你与我,可会变 (谁没在变);
- 原谅我这一生不羁放纵爱Cd,也会怕有一天会跌倒;
- 背弃了理想,谁人都可以,哪会怕有一天只你共我;
- 仍然eF自我,永远高唱我歌,走遍千里;
- 原谅我这一生不羁放纵爱gH,也会怕有一天会跌倒;
- 背弃了理想,谁人都可以,哪会怕有一天只你共我;
- 原谅我这一生不羁放纵爱ij,也会怕有一天会跌倒;
- 背弃了理想,谁人都可以,哪会怕有一天只你共我……
复制代码 则脚本可做如下修改:
- awk "NR==FNR{M[++n]=$0;next}/[A-Za-z]/{str=gensub(/^([^A-Za-z]+)[A-Za-z]+([^A-Za-z]+)$/,\"\\1.*\\2\",\"g\",$0);for(i=0;i++<n;)if(M[i]~str)$0=M[i]}1" 副文本.txt 主文本.txt>结果.txt
复制代码 |
评分
-
查看全部评分
|