当前位置: 首页 > 编程笔记 >

linux下通过命令行获取gmail的新邮件

周马鲁
2023-03-14
本文向大家介绍linux下通过命令行获取gmail的新邮件,包括了linux下通过命令行获取gmail的新邮件的使用技巧和注意事项,需要的朋友参考一下

linux下通过命令行获取gmail的新邮件,不需输入@gmail.com部分

#!/bin/bash
 
num="\033[1;36m"
end="\033[0m"
 
read -p "Enter your mail: " name
read -p "Enter pass of mail: " pass
 
atom=`wget -qO - https://$name:$pass@mail.google.com/mail/feed/atom \
 --secure-protocol=TLSv1 -T 3 -t 1 --no-check-certificate | grep \
 fullcount | sed -e 's/<fullcount>\(.*\)<\/fullcount>/\1/'`
 
echo -e 'You have '$num$atom$end' new letters.'

以上所述就是本文的全部内容了,希望大家能够喜欢。

 类似资料:
  • Go 语言中除了可以通过 os 包获取命令行参数以外,还可以通过 flag 包获取命令行参数 package main import ( "flag" "fmt" ) func main() { /* flag.Xxxx(name, value, usage) 第一个参数: 命令行参数名称 第二个参数: 命令行参数对应的默认值 第三个参数: 命令行参数对应的

  • C 语言中的命令行参数 argc:argv 中保存数据的个数 argv:默认情况下系统只会传入一个值,这个值就是 main 函数执行文件的路径 我们可以通过配置开发工具,或者命令行运行时以空格+参数形式传递其它参数 注意点: 无论外界传入的是什么类型, 我们拿到的都是字符串类型 #include <stdio.h> int main(int argc, const char * argv[])

  • 问题内容: 我正在通过Java上的JSch建立ssh连接,在我尝试运行此.sh文件之前,一切似乎都工作正常。外壳程序脚本的名称是 repoUpdate.sh ,它非常简单: 这是我在Linux控制台上直接获得的输出,其中包含命令的正确响应: 现在,这是带有ssh连接的我的方法的Java代码,该代码试图调用同一文件 我得到的答复如下: svn命令(版本9432)没有任何输出或执行的迹象。 我认为这可

  • 我正在通过Java上的JSch建立一个SSH连接,在我尝试运行它之前,一切似乎都很正常。sh文件。shell脚本的名称是

  • 我想知道cpu的uage,我试图通过'top'命令。 在此处输入图像描述 提前致谢

  • 本文向大家介绍Linux命令下crontab命令,包括了Linux命令下crontab命令的使用技巧和注意事项,需要的朋友参考一下 crontab是一个用来设置、删除或显示供守护进程cron执行的定时任务的命令。每一个用户都可以拥有属于自己的定时任务,定时任务文件默认以用户名命名,并放在/var/spool/cron目录,该目录普通用户无访问权限。   可以通过cron.allow 和 cron.