Terminal 从终端打开URL,不带“";http://quot;前缀

Terminal 从终端打开URL,不带“";http://quot;前缀,terminal,Terminal,这可能是个愚蠢的问题,但我还是要问。当我尝试使用open命令从终端打开URL(如google.com)时,我得到以下错误: The file /Users/jack/Desktop/google.com does not exist. Perhaps you meant 'http://google.com'?" 我如何打开“”,而不必使用http://前缀?我很难解释您的问题,因此这可能无法回答您的问题 TL;博士 就我所知,没有办法按你的要求去做。可能有一个第三方应用程序在某个地方可以大

这可能是个愚蠢的问题,但我还是要问。当我尝试使用
open
命令从终端打开URL(如
google.com
)时,我得到以下错误:

The file /Users/jack/Desktop/google.com does not exist.
 Perhaps you meant 'http://google.com'?"

我如何打开“”,而不必使用
http://
前缀?

我很难解释您的问题,因此这可能无法回答您的问题

TL;博士

就我所知,没有办法按你的要求去做。可能有一个第三方应用程序在某个地方可以大致满足您的需求,但我不知道有一个是在我脑海中出现的

较长的答案

这里的问题是操作系统如何处理您的请求。当您说“打开{name of something}时,您的计算机将使用默认应用程序打开“something”。例如,在MacOS上,可以使用TextEdit打开
.txt
文件

但是,您也可以定义用于打开“某物”的协议。对于URL,您使用
http
协议打开URL。您的计算机知道,任何带有
http://
协议前缀的内容都会在默认web浏览器中打开(然后你的网络浏览器从那里处理)。当你不添加
http://
前缀时,你的计算机不知道你想用
http
协议打开“google.com”,所以它认为它只是一个文件


总之,您必须拥有
http://


电脑极客免责声明:如果这不是最好的解释,我很抱歉。我是自学成才的,所以我的一些词汇可能有点不对劲