博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
乱序排列文件中的所有行(转)
阅读量:2449 次
发布时间:2019-05-10

本文共 586 字,大约阅读时间需要 1 分钟。

乱序排列文件中的所有行(转)[@more@]

[root@www root]# more test.dat

1 --- I

2 --- L

3 --- O

4 --- V

5 --- E

6 --- Y

7 --- O

8 --- U

9 --- !

10 --- !

[root@www root]# more r.py

import sys,random

lines = sys.stdin.readlines()

olines=[]

while lines:

olines.append(lines.pop(random.randrange(len(lines))))

sys.stdout.write( "".join(olines))

[root@www root]# cat test.dat | python r.py

5 --- E

3 --- O

6 --- Y

10 --- !

8 --- U

1 --- I

7 --- O

2 --- L

9 --- !

4 ---

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/8225414/viewspace-945961/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/8225414/viewspace-945961/

你可能感兴趣的文章
tde数据库加密_在其他服务器上还原启用了透明数据加密(TDE)的数据库
查看>>
SQL Server整合–在单个SQL Server实例上托管多个数据库
查看>>
sql自定义报表软件_SQL Server中的报表–自定义报表的外观
查看>>
power bi数据分析_设置Power BI数据网关
查看>>
在SQL Server中截断表操作
查看>>
构建azure对话机器人_如何在5分钟内使用Azure创建聊天机器人
查看>>
sql server表分区_SQL Server中的FORCESCAN和分区表
查看>>
SQL Server中的STRING_SPLIT函数
查看>>
在SQLPackage实用工具中探索操作和任务
查看>>
如何自动执行SQL Server数据库还原
查看>>
亚马逊技能开发入门_Amazon QuickSight入门
查看>>
SQL Server Reporting Services最佳做法
查看>>
SQL FILESTREAM和SQL Server全文搜索
查看>>
SQL Server 2019中的轻量级性能分析
查看>>
学习MySQL:使用SELECT语句从MySQL服务器查询数据
查看>>
sql聚簇索引和非聚簇索引_使用SQL CREATE INDEX创建聚簇和非聚簇索引
查看>>
如何在SQL Server中索引外键列
查看>>
mysql 如何对表排序_学习MySQL:对表中的数据进行排序和过滤
查看>>
sql azure 语法_将SQL工作负载迁移到Microsoft Azure:规划迁移
查看>>
5000_500
查看>>