我想将电子邮件信息输出为
(谁来自) (学科) 这是我在互联网上找到的代码
#!/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。
答案 0 :(得分:2)
假设您已登录Gmail,https://mail.google.com/mail/feed/atom
会在您的收件箱中转储最新的几条消息。这是XML(Atom)格式,您可以使用任何想要读取它的内容。您可以在浏览器中查看原始数据的样子。
您找到的代码使用Perl来解析并显示此数据的可读形式。如果您不了解Perl,您当然没有义务使用Perl,因此您可以使用您熟悉的任何编程语言。