bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] utils/ps.c: Don't limit output width to 80 on non-tty


From: Samuel Thibault
Subject: Re: [PATCH] utils/ps.c: Don't limit output width to 80 on non-tty
Date: Tue, 18 May 2021 19:15:53 +0200
User-agent: NeoMutt/20170609 (1.8.3)

Sergey Bugaev, le mar. 18 mai 2021 15:21:50 +0300, a ecrit:
> If no output width limit has been set explicitly, and we're not printing
> to a tty, do not limit output width.
> 
> In particular, this fixes grepping ps output.

applied, thanks!

> ---
>  utils/ps.c | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/utils/ps.c b/utils/ps.c
> index 2cf6e4bd..8e39c2c5 100644
> --- a/utils/ps.c
> +++ b/utils/ps.c
> @@ -367,6 +367,11 @@ main(int argc, char *argv[])
>    /* Parse our command line.  This shouldn't ever return an error.  */
>    argp_parse (&argp, argc, argv, 0, 0, 0);
>  
> +  /* If no output width limit has been set explicitly, and we're not printing
> +     to a tty, do not limit output width.  */
> +  if (output_width == -1 && !isatty (1))
> +    output_width = 0;
> +
>    msgids_scan_std ();
>  
>    err = proc_stat_list_create(context, &procset);
> -- 
> 2.31.1
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]