尾巴-100 catalina.out | 邮寄到某处

CMa*_*Mag 2 scripting linux

试图吐出 catalina.out 的最后 100 行并将它们通过电子邮件发送给我自己。有人可以建议一个关于如何做到这一点的快速oneliner吗?

我只能想出类似的东西:

tail -100 catalina.out | /bin/mail -s blah myemailaddress
Run Code Online (Sandbox Code Playgroud)

Sco*_*ack 10

我建议使用

tail -100 catalina.out | /bin/mail -s blah myemailaddress

我认为你应该发现结果很方便。


use*_*517 5

你所拥有的会很好地工作。

  • @Clustermagnet 我一直这样做。我什至对不应该完成的命令执行此操作,因此如果它们执行我会收到通知。如果它产生很大的噪音,那么我可能不会将输出通过管道发送到电子邮件。类似`runforever >/dev/null | 给我发邮件@example.com -s“永远没有”` (2认同)