这个bash命令中" - "(减号)的含义是什么?

kde*_*iry 2 bash

有人可以向我解释以下命令中" - "(减号)的含义是什么:

wget -O - "https://www.some-domain.com/file.tar.gz" | tar xzf -

Ben*_*ela 6

- 取决于命令以及它如何响应它.但它通常表示bash命令中的stdout/stdin.

在这种情况下,--O选项的参数,因此下载的数据不会保存在文件中,而是打印到stdout,因此可以通过管道输出到tar命令

  • **并不总是**,这取决于命令以及它如何响应`-`.但在这种情况下你是对的. (3认同)