【问题标题】:Check email in shell. And make it look good在 shell 中检查电子邮件。让它看起来不错
【发布时间】:2014-07-17 00:52:45
【问题描述】:

我想将邮件信息输出为

(来自谁) (主题) 这是我在网上找到的代码

#!/bin/sh
curl -u username --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "\t" if /<name>/;  print "$2\n" if /<(title|name)>(.*)<\/\1>/;')

但这不是我想要的格式,而且我不知道任何 perl。 我想知道是否可以将 perl 信息输出到 shell 变量,以便我可以编辑布局。或将 perl 信息输出到 txt 文件,然后对其进行编辑。通过编辑我的意思是改变它的顺序,所以它的名字,主题而不是主题,名字。任何帮助都会有很大帮助。我可能完全错了,因为我不知道任何 perl。

【问题讨论】:

标签: perl shell email variables terminal


【解决方案1】:

假设您已登录 Gmail,https://mail.google.com/mail/feed/atom 将为您提供收件箱中最新消息的转储。这是 XML (Atom) 格式,您可以使用任何您想阅读的内容。您可以在浏览器中查看原始数据的样子。

您找到的代码使用 Perl 来解析和显示这种数据的更易读的形式。如果您不了解 Perl,您当然没有义务使用它,因此您可以使用任何您熟悉的编程语言。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多