问题描述
在 Unix 上,wget
通过调用 ioctl
确定其进度条的宽度。在 bash 脚本中,如何可靠地设置 wget 使用的宽度?
我试过了:
#!/bin/bash
stty cols 80
wget <url>
但这不适用于所有调用环境:如果我从交互式 bash 调用脚本,它可以工作(即进度条的宽度为 80 列),但是如果我从交互式 Python 程序调用它,则它不起作用(即进度条具有调用环境的宽度)。
如何编写 bash 脚本,它已设置好所有内容,以便 wget 的 ioctl
调用返回 80 个列无论调用环境如何?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)