Try using apt-get -q supreses the progress indicators. or -qq which only reports errors.
On Thu, Jun 6, 2013 at 8:27 PM, Larry Cai <[email protected]> wrote: > Probably it is better to control your dpkg command to minimize the output. > > Similar things for wget like, in fabric, we are used to use "wget -nv" to > disable the progress printout > > my thoughts.. > > > On Fri, Jun 7, 2013 at 7:38 AM, Chris Koch > <[email protected]>wrote: > >> Yes, but as far as I can tell, I can only hide all of stdout with the >> settings. I don't want to do that. I want Fabric to be smarter about the >> output. Ideally, it would be nice if it waited until a real newline was >> sent by the target, instead of apparently injecting one. In a bash script I >> have that does something similar, I just get this output: >> >> (Reading database ... 98555 files and directories currently installed.) >> Preparing to replace some-package 1.2.3+45 (using >> some-package_1.2.3+56.deb) ... >> >> That's really all I want to see. >> >> >> Chris >> >> From: Jorge Vargas <[email protected]> >> Date: Thursday, June 6, 2013 4:27 PM >> To: Chris Koch <[email protected]> >> Cc: "[email protected]" <[email protected]> >> Subject: Re: [Fab-user] Limiting stdout >> >> have you seen this part of the docs >> http://fabric.readthedocs.org/en/1.2.0/usage/output_controls.html#hiding-and-or-showing-output-levelsYou >> can do >> with settings(hide(...)): >> run(...) >> >> >> On Thu, Jun 6, 2013 at 7:20 PM, Chris Koch <[email protected] >> > wrote: >> >>> I'm issuing a 'run' to a target Ubuntu machine to execute dpkg to >>> install a package. The output I get looks like this: >>> >>> [ubuntu] out: (Reading database ... >>> [ubuntu] out: (Reading database ... 5% >>> [ubuntu] out: (Reading database ... 10% >>> [ubuntu] out: (Reading database ... 15% >>> [ubuntu] out: (Reading database ... 20% >>> [ubuntu] out: (Reading database ... 25% >>> [ubuntu] out: (Reading database ... 30% >>> [ubuntu] out: (Reading database ... 35% >>> [ubuntu] out: (Reading database ... 40% >>> [ubuntu] out: (Reading database ... 45% >>> [ubuntu] out: (Reading database ... 50% >>> [ubuntu] out: (Reading database ... 55% >>> [ubuntu] out: (Reading database ... 60% >>> [ubuntu] out: (Reading database ... 65% >>> [ubuntu] out: (Reading database ... 70% >>> [ubuntu] out: (Reading database ... 75% >>> [ubuntu] out: (Reading database ... 80% >>> [ubuntu] out: (Reading database ... 85% >>> [ubuntu] out: (Reading database ... 90% >>> [ubuntu] out: (Reading database ... 95% >>> [ubuntu] out: (Reading database ... 100% >>> [ubuntu] out: (Reading database ... 98555 files and directories >>> currently installed.) >>> [ubuntu] out: Preparing to replace some-package 1.2.3+45 (using >>> some-package_1.2.3+56.deb) ... >>> [ubuntu] out: >>> >>> Is there any way to filter out all those percentage lines, or at least >>> not insert a newline at the end, so that it mimics the output of a direct >>> execution? >>> >>> Thanks. >>> >>> >>> Chris >>> >>> _______________________________________________ >>> Fab-user mailing list >>> [email protected] >>> https://lists.nongnu.org/mailman/listinfo/fab-user >>> >>> >> >> _______________________________________________ >> Fab-user mailing list >> [email protected] >> https://lists.nongnu.org/mailman/listinfo/fab-user >> >> > > > -- > True software development embraces consistent inconsistency. > blog: http://larrycaiyu.com/blog (en), http://larrycaiyu.com (chinese) > > _______________________________________________ > Fab-user mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/fab-user > > -- Juan Fuentes
_______________________________________________ Fab-user mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/fab-user
