wget无法在bash脚本中建立SSL连接

时间:2019-03-06 05:44:27

标签: bash wget

以下命令在命令行上有效:

wget --secure-protocol=PFS -O dcm4chee-arc-5.15.1-mysql.zip https://sourceforge.net/projects/dcm4che/files/dcm4chee-arc-light5/5.15.1/dcm4chee-arc-5.15.1-mysql.zip/download

但是,当我将完全相同的行放入bash脚本(它在函数内部)时,会导致此错误:

  

正在解析sourceforge.net(sourceforge.net)... 216.105.38.13

     

正在连接到sourceforge.net(sourceforge.net)| 216.105.38.13 |:443 ...已连接。

     

无法建立SSL连接。

我什至将其从函数中拉出,看看是否有任何区别,但这没有。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

踢自己...我的IDE在文件的顶部有#!/usr/bin/env bash,而将其更改为简单的#!/bin/bash可使一切正常运行。我感谢大家的答复,由于对“环境”的评论,@ Mihai得到了直接的帮助。