From owner-freebsd-bugs@FreeBSD.ORG Tue Dec 20 15:50:12 2005 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF2BA16A422 for ; Tue, 20 Dec 2005 15:50:12 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E6FC143D6A for ; Tue, 20 Dec 2005 15:50:04 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id jBKFo3EZ015620 for ; Tue, 20 Dec 2005 15:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id jBKFo3wS015617; Tue, 20 Dec 2005 15:50:03 GMT (envelope-from gnats) Resent-Date: Tue, 20 Dec 2005 15:50:03 GMT Resent-Message-Id: <200512201550.jBKFo3wS015617@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Vadim S. Goncharov" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 540FB16A41F for ; Tue, 20 Dec 2005 15:48:04 +0000 (GMT) (envelope-from vadim@hostel.avtf.net) Received: from oasis.cctpu.edu.ru (oasis.cctpu.edu.ru [195.208.174.128]) by mx1.FreeBSD.org (Postfix) with ESMTP id 910B943D55 for ; Tue, 20 Dec 2005 15:48:01 +0000 (GMT) (envelope-from vadim@hostel.avtf.net) Received: from hostel.avtf.net (hostel.avtf.net [82.117.64.190]) by oasis.cctpu.edu.ru (8.11.3/8.11.3) with ESMTP id jBKFlig48782 for ; Tue, 20 Dec 2005 22:47:45 +0700 (KRAT) (envelope-from vadim@hostel.avtf.net) Received: from hostel.avtf.net (localhost [127.0.0.1]) by hostel.avtf.net (8.13.4/8.12.11) with ESMTP id jBKFlewR061040 for ; Tue, 20 Dec 2005 21:47:40 +0600 (NOVT) (envelope-from vadim@hostel.avtf.net) Received: (from vadim@localhost) by hostel.avtf.net (8.13.4/8.12.11/Submit) id jBKFlelY061039; Tue, 20 Dec 2005 21:47:40 +0600 (NOVT) (envelope-from vadim) Message-Id: <200512201547.jBKFlelY061039@hostel.avtf.net> Date: Tue, 20 Dec 2005 21:47:40 +0600 (NOVT) From: "Vadim S. Goncharov" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: bin/90690: ps(1) errorneously respects terminal column settings when output is not to a terminal X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Vadim S. Goncharov" List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Dec 2005 15:50:12 -0000 >Number: 90690 >Category: bin >Synopsis: ps(1) errorneously respects terminal column settings when output is not to a terminal >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Dec 20 15:50:02 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Vadim S. Goncharov >Release: FreeBSD 4.11-STABLE i386 >Organization: TPU AVTF Hostel >Environment: System: FreeBSD hostel.avtf.net 4.11-STABLE FreeBSD 4.11-STABLE #0: Tue Nov 22 00:07:38 NOVT 2005 vadim@hostel.avtf.net:/usr/obj/usr/src/sys/HOSTEL i386 >Description: Opposite to other bin utilities such as ls(1), ps(1) always respects terminal settings even if it's stdout is not a terminal (pipe, file). You should manually specify terminal settings ignorance to ps, but this behavior is counter-intuitive. >How-To-Repeat: resize xterm window to small number of columns (i.e, 10) and try to do: ps aux | grep something you'll won't get anything matched even if you'll get it matched on a wider terminal >Fix: Workaround is to add "ww" to ps cmd line args in every ps call pipelined or file redirected. >Release-Note: >Audit-Trail: >Unformatted: