删除某些行中的换行符

Cod1ng免费

我有一个看起来像的文件:

http://pastebin.com/a5Trnmyc

如何删除“ colaboracion \ d +”和“ organismo:”之间的换行符?它看起来应该像这样:

colaboracion1: - 3 a�os (2003-2006) adjunto al coordinador del �rea de Inform�tica de la Agencia Nacional de Evaluaci�n y Prospectiva (ANEP).- Experto evaluador y revisor de proyectos para la Comisi�n Europea desde 2001.- Experto evaluador de agencias de evaluaci�n de Argentina, Chile, Israel, Francia y de varios organismos auton�micos (Galicia, Castilla y Le�n, Andaluc�a, Murcia).- A nivel nacional es evaluador habitual de ANECA y ANEP (proyectos del Plan Nacional I+D+i, Torres Quevedo, Estudios y An�lisis, etc.).

如您所见,换行符已被删除。

我正在尝试使用sed或awk。有什么办法吗?

这不是重复的问题,因为此行中包含特殊字符。例如,它包含可能完全改变解析方式的破折号。

谢谢!

控制台盒
awk '{ sub(/[ \t\r]+$/, ""); sub(/^[ \t]+/, "") } !NF { next } /^[^[:space:]]+:/ { if (length(t)) print t; t = $0; next } { t = t $0 } END { if (length(t)) print t }' file

输出:http : //pastebin.com/mdx5uw98

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在某些BBCode之后删除换行符

来自分类Dev

删除UIActivityViewController中的换行符

来自分类Dev

从数组中删除换行符/空格

来自分类Dev

删除JavaScript中的非换行符

来自分类Dev

从Django模板中删除换行符

来自分类Dev

从txt文件中删除换行符

来自分类Dev

删除Markdown输出中的换行符

来自分类Dev

如何删除beautifulsoup中的换行符?

来自分类Dev

从XSL模板中删除换行符

来自分类Dev

从txt文件中删除换行符

来自分类Dev

删除tex文件中的换行符

来自分类Dev

从管道输入中删除换行符

来自分类Dev

删除FASTA文件中的换行符

来自分类Dev

从文件中删除换行符

来自分类Dev

删除Powerpoint VBA中的换行符

来自分类Dev

在JavaScript中删除换行符

来自分类Dev

从列表中删除换行符

来自分类Dev

如何从字符串中删除换行符,但仅在某些标签之间?

来自分类Dev

使用 sed 或 awk 用空格替换某些行中的换行符

来自分类Dev

如何在Ruby中从上面的行中删除换行符?

来自分类Dev

从MySQL表中删除制表符,换行符等

来自分类Dev

在每个换行符之间删除文件中的换行符

来自分类Dev

如何在读取文件期间从每一行中删除换行符?

来自分类Dev

使用正则表达式从CSV删除行中的换行符

来自分类Dev

Javascript:在一行字符串中获取正文html。如何删除换行符?

来自分类Dev

从javascript中删除换行符,并使数据排成一行

来自分类Dev

从财富输出中删除强制换行符,同时保留给作者行

来自分类Dev

删除换行符HTML

来自分类Dev

删除某些文本和换行符,然后在X计数的逗号之后添加换行符PHP