Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Mar 2017 19:24:09 -0800
From:      Conrad Meyer <cem@freebsd.org>
To:        Bruce Evans <brde@optusnet.com.au>
Cc:        src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org,  svn-src-head@freebsd.org
Subject:   Re: svn commit: r314685 - head/bin/ps
Message-ID:  <CAG6CVpWm-t%2Bsx_NCDtN=gDUL_rW0dQFcrFqLnWUUNEaA7y5LHA@mail.gmail.com>
In-Reply-To: <20170305115437.R1556@besplex.bde.org>
References:  <201703042238.v24McAD8008837@repo.freebsd.org> <20170305115437.R1556@besplex.bde.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Mar 4, 2017 at 6:50 PM, Bruce Evans <brde@optusnet.com.au> wrote:
>> Author: cem
>> Date: Sat Mar  4 22:38:10 2017
>> New Revision: 314685
>> URL: https://svnweb.freebsd.org/changeset/base/314685
>>
>> Log:
>>  ps(1): Only detect terminal width if stdout is a tty
>>
>>  If stdout isn't a tty, use unlimited width output rather than truncating
>> to
>>  79 characters.  This is helpful for shell scripts or e.g., 'ps | grep
>> foo'.
>
> This breaks many interactive uses, e.g., 'ps l | less', to work around a
> user error.

Hi Bruce,

Can you illustrate what breaks here?  less(1) doesn't wrap lines and
instead supports side-to-side scrolling with left/right arrow keys.
The user should get basically the same output with 'ps l | less' as
with 'ps l', aside from ability to scroll up/down and left/right.

Thanks,
Conrad



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG6CVpWm-t%2Bsx_NCDtN=gDUL_rW0dQFcrFqLnWUUNEaA7y5LHA>