Message227097
On reading the output of an application (for example "apt-get download firefox") that dynamically changes a line (possibly with the terminal control character \r) I have noticed that read(1) does not read the output until it has finished with a newline. This happens even with disabled buffering. In the attachments is a testcase for this problem. Also here are 2 screenshots to compare the results:
Direct call: http://picload.org/image/crldgri/normal.png
Subprocess: http://picload.org/image/crldgrw/subprocess.png |
|
Date |
User |
Action |
Args |
2014-09-19 14:08:08 | Sworddragon | set | recipients:
+ Sworddragon |
2014-09-19 14:08:08 | Sworddragon | set | messageid: <1411135688.43.0.0648130638254.issue22443@psf.upfronthosting.co.za> |
2014-09-19 14:08:08 | Sworddragon | link | issue22443 messages |
2014-09-19 14:08:08 | Sworddragon | create | |
|