【发布时间】:2010-10-28 20:23:48
【问题描述】:
我有一个下载软件包列表的 CGI shell 脚本。它会打印一些有关该进程的信息,然后开始运行它。完成后,它会显示作业的结果。
它可以完美运行,但是,在该过程完成之前,在浏览器上不会显示任何内容。有什么方法可以告诉浏览器加载它已经拥有的信息并保持不变?
例如:
#!/bin/bash echo -e "内容类型:文本/html\n\n" wgetCom="wget --quiet" 回声“”
echo "下载自动配置文件"
$wgetCom http://people.redhat.com/eblake/autoconf/autoconf-2.68.tar.bz2
echo "正在下载 automake"
$wgetCom http://ftp.gnu.org/gnu/automake/automake-1.11.1.tar.bz2
echo "下载 bash"
$wgetCom http://ftp.gnu.org/gnu/bash/bash-4.1.tar.gz
echo "下载 binutils"
$wgetCom http://ftp.gnu.org/gnu/binutils/binutils-2.20.1.tar.bz2
echo "下载完成"
回声“”
我需要的是在处理 shell 脚本时显示回声。
任何帮助将不胜感激。
【问题讨论】: