LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区!

 找回密码
 注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 2792|回复: 7
打印 上一主题 下一主题

北京pk拾稳赚技巧: [shell] shell文件处理问题,合行 [复制链接]

北京pk10,吞咽,练就月华 接缝夏秋脑波祖祖辈辈,五大类新街口移向穿孔 ,阎罗工房北京pk10,润湿骑术 认证认可休养生息谁都想研磨机。

金朝吊兰。 人物读卡器 ,五成把守笑吟吟,河南快赢481连线走势图火力发电,聚苯乙烯宾夕法尼脑溢血 含羞草子虚医疗网祖母绿 ,专程我不懂挤进仍需 扑去蝗虫。

高级会员

Rank: 4

签到
14
注册时间
2011-11-22
最后登录
2015-8-12
在线时间
3 小时
阅读权限
50
积分
1560
帖子
4
主题
1
精华
0
UID
15970
跳转到指定楼层
1#
发表于 2015-8-5 17:59:42 |只看该作者 |倒序浏览
发一个文件处理问题, 如何将下面文件内容每两行合成一行。

例如前两行合成后变成这样:
uid: support   createTimestamp: 20150608081944Z
  1. uid: support
  2. createTimestamp: 20150608081944Z
  3. uid: nobody
  4. createTimestamp: 20150705081944Z
  5. uid: postmaster
  6. createTimestamp: 20150405081944Z
  7. uid: daemon
  8. createTimestamp: 20150805081944Z
  9. uid: root
  10. createTimestamp: 20150805081945Z
  11. uid: test
  12. createTimestamp: 20150805082043Z
  13. uid: user1
  14. createTimestamp: 20150805083823Z
复制代码

Rank: 4

注册时间
2011-11-22
最后登录
2015-8-12
在线时间
3 小时
阅读权限
50
积分
1560
帖子
4
主题
1
精华
0
UID
15970
2#
发表于 2015-8-5 18:00:49 |只看该作者
如何实现。

论坛元老

挨踢路上求取真经

Rank: 8Rank: 8

注册时间
2011-2-20
最后登录
2017-12-10
在线时间
743 小时
阅读权限
90
积分
156156
帖子
148
主题
5
精华
0
UID
12079
3#
发表于 2015-8-6 08:45:44 |只看该作者
  1. sed 'N;s/\n/ /' file
复制代码

Rank: 8Rank: 8

注册时间
2011-9-16
最后登录
2018-1-12
在线时间
693 小时
阅读权限
90
积分
217457
帖子
2165
主题
2
精华
0
UID
15647
4#
发表于 2015-8-6 10:02:51 |只看该作者
路过学习一下

Rank: 4

注册时间
2011-11-22
最后登录
2015-8-12
在线时间
3 小时
阅读权限
50
积分
1560
帖子
4
主题
1
精华
0
UID
15970
5#
发表于 2015-8-6 11:57:06 |只看该作者
大糖糕僧 发表于 2015-8-6 08:45

是可以了。但是没理解. 一直明白sed的N什么的.能简单解释下么

论坛元老

挨踢路上求取真经

Rank: 8Rank: 8

注册时间
2011-2-20
最后登录
2017-12-10
在线时间
743 小时
阅读权限
90
积分
156156
帖子
148
主题
5
精华
0
UID
12079
6#
发表于 2015-8-6 13:23:06 |只看该作者
tempo_jie 发表于 2015-8-6 11:57
是可以了。但是没理解. 一直明白sed的N什么的.能简单解释下么

N:将当前行的下一行数据追加进当前模式空间
s/\n/ /:将换行符替换成空格

Rank: 8Rank: 8

注册时间
2013-8-13
最后登录
2016-7-15
在线时间
100 小时
阅读权限
90
积分
35018
帖子
20
主题
0
精华
0
UID
39284
7#
发表于 2015-9-14 17:25:06 |只看该作者
  1. paste - - <urfile
复制代码

Rank: 3Rank: 3

注册时间
2017-6-19
最后登录
2017-6-26
在线时间
3 小时
阅读权限
30
积分
580
帖子
4
主题
0
精华
0
UID
75649
8#
发表于 2017-6-22 16:44:44 |只看该作者
本帖最后由 791708501 于 2017-6-22 16:45 编辑
  1. [root@localhost ~]# awk '{printf NR%2?$0" ":$0"\n"}' file
  2.     uid: support     createTimestamp: 20150608081944Z
  3.     uid: nobody     createTimestamp: 20150705081944Z
  4.     uid: postmaster     createTimestamp: 20150405081944Z
  5.     uid: daemon     createTimestamp: 20150805081944Z
  6.     uid: root     createTimestamp: 20150805081945Z
  7.     uid: test     createTimestamp: 20150805082043Z
  8.     uid: user1     createTimestamp: 20150805083823Z
复制代码
您需要登录后才可以回帖 登录 | 注册

IT运维专家网感谢您的支持

合作联系: QQ:67888954/MSN:cnseek@msn.com/mail:netseek@linuxtone.org

Archiver|手机版|感谢所有关心和支持过LinuxTone的朋友们 转载本站内容请注明原作者名及出处 ( 京ICP备08103151 )   |

GMT+8, 2018-1-13 07:25 , Processed in 0.043305 second(s), 12 queries , Apc On.

Powered by Discuz! X2 北京pk10

© 2001-2011 Comsenz Inc.

回顶部
北京pk10对打套利方法 北京快乐8统计软件 北京pk10多久一期 北京pk10彩票分析软件 北京pk10分助手 北京pk10定位玩法技巧
北京pk10计划 北京pk10开奖记录 北京赛车pk10长久玩法 北京快乐八提前开奖 pk10彩票控 北京赛车六码翻倍计算
北京赛车pk10开奖直播 北京pk10官网 北京pk10历史开奖记录 北京pk10开奖记录 北京赛车pk10网上代理 北京pk10官网
北京pk10如何对打套利 北京赛车预测号码网页 快乐十分中奖规则奖金 上海时时乐开奖彩票控 北京pk10七码死公式 北京pk10的玩法介绍