标签:python text-processing shell-script sar
任务:
我可以sar -u> tmp.csv和我可以sar -r> tmp.csv但我需要的是一个包含所有选项的所有sa *文件的大表.
sar -r -u -S -q > tmp.csv
做不好的
问题
sar -r的长度,让我们说sar -u可能会有所不同.对于其中一个我有3625,对于其他3650,这是不可接受的.
可能解决方案
对于每个sa *文件,我做sar -r sa *> sar_r_sa * .csv,我为-r -u -S -q这样做,我得到大约120个数据文件,我可以通过第一列以某种方式与Python合并,例如(7,50,01).
但我觉得这个问题有一个更简单的解决方案.
题
我该如何处理收集单个文件中的所有数据
解决方法:
您可以尝试使用join来收集单个文件中的所有数据:
join <(join <(sar -q) <(sar -S)) <(join <(sar -u) <(sar -r))
标签:python,text-processing,shell-script,sar 来源: https://codeday.me/bug/20190816/1668103.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。