小编Mad*_*per的帖子

bash查看文件开头和结尾的方法

在基于队列的集群上,挂起作业的队列通过命令显示,例如showqueue

该命令在列中返回合理数据的列表,如名称等,但列/数据对于问题并不重要。

我喜欢使用的工具watch一样watch showqueue,有时(有一个别名alias watch="watch ",以力别名扩展我的命令来观看)。前几行有有价值的数据(正在运行的作业),然后是待处理的作业等,最后还有一些有价值的摘要。

但是,有时 showqueue 的输出会从屏幕上消失(难以置信,我知道)!理想情况下,我希望能够同时查看文件的开头和结尾。

到目前为止我拥有的最好的是:showqueue > file; head -n 20 file > file2; echo "..." >> file2 ; tail -n 20 file >> file2; cat file2,并使用watch它的别名。

有谁知道任何更灵活或单一实用程序的东西?我的解决方案使用 bash 循环变得有点讨厌,使“...”中断多行,它根本不适应调整终端窗口的大小,而且我确定还有更多我错过的。

有什么建议?

bash text-processing

8
推荐指数
1
解决办法
1330
查看次数

标签 统计

bash ×1

text-processing ×1