有没有一种简单的方法可以使jobs
命令显示其stdout
内联?
我正在使用整数输出来后台长时间运行的作业。我需要直观地比较这些输出,但它们在发送时没有任何关于哪个作业生成哪个输出的上下文。缺乏背景使得很难区分工作结果。
将这些输出重定向到命名文件很简单,但是我专门寻找一个简单的选项来修改jobs
输出。我的偏好(因为我很懒)是输入“jobs --stdout”之类的内容,并让它在默认作业详细信息之后显示输出:
[1] Done zcat a.gz | grep ^@ | wc -l Output1
[2] Done zcat a.gz | grep ^+ | wc -l Output2
[3]- Done zcat b.gz | grep ^@ | wc -l Output3
[4]+ Done zcat b.gz | grep ^+ | wc -l Output4
对于这个问题,一个消息灵通的、明确的“否”是可以接受的答案;我将非常感谢那个“不”的上下文。我已经搜索过man jobs
,但是该手册页很大,我可能错过了一些东西。
感谢您分享您的时间和经验!
克里斯