我试图在脚本中使用cURL,让它显示进度条.

我试过-s-silent-S-quiet个选项,但都不管用.

下面是我try 过的一个典型命令:

curl -s http://google.com > temp.html

我只在将其推送到文件时才会看到进度条,所以curl -s http://google.com没有进度条,但curl -s http://google.com > temp.html有进度条.

推荐答案

curl -s http://google.com > temp.html

适用于Ubuntu9.10上的curl版本7.19.5(无进度条).但是,如果由于某种原因,在您的平台上不起作用,您可以始终将stderr重定向到/dev/null:

curl  http://google.com 2>/dev/null > temp.html

Linux相关问答推荐

使用sed替换字符,但如果它是在bash csv文件中的字符串中,则不使用

没有发现运行时依赖关系,但它在S的运行时路径中有吗?

Linux 上 Ada 任务优先级的语义是什么?

如何将一个变量的 2 行添加到另一个变量的特定行?

将 Visual Studio C++ 项目迁移到 Linux 和 CMake

什么命令用于在linux中创建或修改具有指定文件大小的多个文件

使用 sed linux 命令和 i sed 命令进行 preprend 时的反向引用

如何恢复已停止的进程?

使用 awk 将索引列添加到 csv

在android上使用lldb-server进行lldb调试?

在 SLURM 作业(job)脚本中设置和传递字符串变量

如何重新安装最新的 cmake 版本?

为什么 fork() 在 setsid() 之前

argv的编码是什么?

永久反转补丁文件

将 CMake 项目导入 Eclipse CDT

linux根据文件名模式搜索文件

如何在 Linux 上查找不包含文本的文本文件?

带有日期和时间的 Linux 命令历史记录

适用于 Windows、Linux、MacOS X 的跨平台脚​​本