rsync 自动输入密码

我们常用sudo,ssh、ftp命令操作服务器或者修改权限的时候都会要求输入password,但是shell脚本运行中该如何交互实现自动输入密码呢?下面总结三种实现方法。一、重定向:用重定向方法实现交互的前提是指令需要有参数来指定密码输入方式,如ftp就有-i参数来指定使用标准输入来输入密码shell用重定向作为标准输入的用法是:ftp -i -n 192.168.15.16<<EOF

- 阅读全文 -

Gin路由分组

1 假设我们需要开发的接口有这些package mainimport ("net/http" "github.com/gin-gonic/gin")func main() {r := gin.Default() r.GET("/", func(c *gin.Context) { c.String(200, "首页&q

- 阅读全文 -

首次使用Android Studio,下载Gradle很慢或者失败的解决办法

即使把微屁恩开启全局模式,在Android Studio下仍然提示Download Gradle失败,或者下载速度非常非常慢。这时候可以点击下载进度条,在弹出Build之类的窗口可以看到下载链接,类似于https://services.gradle.org/distributions/gradle-8.2-all.zip,我们复制这个链接到迅雷或者浏览器,可以快速下载下来。然后得到这个压缩包,用e

- 阅读全文 -