wget参数大O和小o之分的说明

运维有笔谈 2024-08-16 03:16:47

wget 是一个常用的命令行工具,用于从网络上自动下载文件。在 `wget` 命令中,-o这个参数有大小写之分,UNIX/Linux 命令行工具通常对参数是大小写敏感的,那么大写O和小写o分别代表什么功能呢?

wget

-O (大写 'O')

当使用大写字母 "O" 时,该选项表示 "Output file",即指定下载文件的输出名称。使用 `-O` 后跟一个文件名,可以让 `wget` 将下载内容保存到你指定的文件中,而不是使用URL中的默认文件名。

例如:

# 会将下载的文件保存为 myfile.txtwget -O myfile.txt http://example.com/somefile.txt

大写O是改下载的文件名

-o (小写 'o')

而当使用小写字母 "o" 时,该选项指的是 "Log file",用于指定日志文件的名称。使用 `-o` 后跟一个文件名会让 `wget` 将所有的执行信息、错误信息和进度报告输出到那个文件中,而不是标准错误输出(通常是终端屏幕)。

例如:

# 会将所有日志信息保存到 `wgetlog.txt` 文件中。wget -o wgetlog.txt http://example.com/file

小写o是下载的日志内容

0 阅读:0

运维有笔谈

简介:感谢大家的关注