bigdata - 大数据分析
问题描述
# 1.0
#=GF ID 45651
#=GF AC CD7.8
我使用的命令是
awk '{print $0 > $2 NR}' RS='//' assignment.txt
这是生成名称为 file0、file1 等的文件。
解决方案
使用 GNU awk 进行多字符 RS 和打开文件处理:
awk -v RS='\n//\n' -F'\n' '{print > ($3 ".txt")}' file
这当然会生成可怕的输出文件名,因为它们将包含空格和=
符号并以开头,#
但这是您要求的...
推荐阅读
- c - 为什么我不能在c中将字符串转换为int
- okta - OKTA 不同的 okta 域用于不同的请求
- javascript - 如何从 Mozilla pdf.js 查看器中完全删除一些按钮
- arrays - 通过 Service-now 执行脚本时无法索引到空数组
- kubernetes - Openshift - 访问非http端口
- c# - 完整的 .NET 框架和 .NET Core 之间 lambda 表达式的差异
- java - 如何根据java中的列将值写入文本文件?
- python - 如何检测碰撞?游戏
- python - 使用python更改路由器ipconfig
- javascript - 在 Heroku 上运行的 Node JS 服务器上使用私有代理