Comments (7)
The issue here is I'm not very keen to create specific path in the code for a command or another. You can think of many other particular cases where cv will display wrong / erroneous values.
So, should I keep cv as a general small and simple tool, or should I add a modular way to deal with specific commands...
from progress.
Maybe I say now wrong and stupid thing, but itβs just idea from stranger. Can we display estimation based on source, not target (or both) for all / some process? This may be controlled dynamically in ncurses interface or via options in CLI.
from progress.
Still an issue when you have to monitor both cases at the same time. It should be a "per command" setting.
from progress.
That issue consist in what one of estimation still wrong? But IMO shortcut (and option) for manual choosing of estimation type is good.
from progress.
Another problem i'd like to mention in this issue:
You can specify the amount of data to dd, thus the estimation with either source or target value may be wrong.
Example:
dd if=/dev/sda of=test.raw bs=1M count=1024
I think this command is pretty tricky and not so easy to implement nice and clean...
from progress.
Came here to report that. When using cp to make a bootable usb stick (say cp foo.iso /dev/sdh), the target is larger than the source. I suggest adding the following flags: -s - use source file size instead of target file size for estimation; -S [num] - provide file size (should understand suffixes such as k, m, g, t as well as suffixes such as KiB, Ki, Ko, etc as well as upper/lower case variations. There has to be a library out there for that)
from progress.
This is the only thing in my mind keeping this utility from being entirely perfect. Love the utility here, but I think that a solution such as what cheater suggested would be amazing.
I totally appreciate the goal of keeping the utility small and multifunctional, and I agree that its current behavior should be the default, but I think adding a command line arg like cheater has suggested could be the golden token here.
Are there any further thoughts on implementing something like this? I know this has been a little while since it was discussed.
from progress.
Related Issues (20)
- Support youtube-dl
- Unicode trouble HOT 2
- progress doesn't do anything unless run with sudo HOT 4
- Hide android server log HOT 1
- Trouble installing progress HOT 7
- Support for tracking Google Chrome file download progress
- Building on MSYS2 HOT 2
- Occasionally shows duplicate lines
- Flapping entries
- no progress output on dd HOT 2
- Man page still specifies "Linux only" despite FreeBSD & Apple support
- [feature] shell completion
- Monitor Output
- apt-get install pv HOT 1
- What repository is progress in for dnf/yum? HOT 2
- Improve "How does it work" section in README.md HOT 1
- Incorrect status shown on macOS `cat` in some circumstances HOT 2
- Re-enable Travis CI? HOT 4
- [Q] Is this supposed to work with `wget`? HOT 3
- ZFS support? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from progress.