全球主机交流论坛
标题:
PowerShell 使用 ssh 还是挺漂亮的
[打印本页]
作者:
sRGB
时间:
2023-4-6 18:00
标题:
PowerShell 使用 ssh 还是挺漂亮的
## `wget` 下载不保存文件,直接使用 `tar` 解压
这是非常节省时间的高级技巧,它允许你一边下载一边解压。除了解压之外还可以做你任何想做的事,只要管道右侧的命令允许从标准输入读取数据即可。
要做到边下载边解压,需要使用 `wget` 命令 `-q` 选项关闭下载状态的标准输出,然后组合使用 `wget` 命令 `-O` 选项,指定标准输出作为文件。
在 `wget` 当使用连字符 `-` 作为文件时,则使用标准输出作为写入的文件,最后通过管道 | 传递给 `tar` 命令。
`tar` 将 `wget` 命令下载文件解压缩到指定目录。 `-C` 选项指定写入的目标目录,参数 `-` 选项表示从标准输入读取数据。
wget -q -O - \
https://repo.huaweicloud.com/harmonyos/compiler/gcc_riscv32/7.3.0/linux/gcc_riscv32-linux-7.3.0.tar.gz \
| tar -xzf - -C ~/
复制代码
作者:
rkidc
时间:
2023-4-6 18:01
个人不喜欢这种,进ssh就是为了work,这种容易分散注意力
作者:
js攻城狮
时间:
2023-4-6 19:16
假如解压速度快于下载速度, 解压会不会遇到EOF而解压失败?
作者:
沙龙
时间:
2023-4-6 19:26
js攻城狮 发表于 2023-4-6 19:16
假如解压速度快于下载速度, 解压会不会遇到EOF而解压失败?
露馅了,你看看什么管道作用。
欢迎光临 全球主机交流论坛 (https://hostloc.9hanju.com/)
Powered by Discuz! X3.4