From nobody@FreeBSD.org  Sat Feb 14 10:08:14 2004
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 7EBDB16A4CE
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 14 Feb 2004 10:08:14 -0800 (PST)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 6402E43D1D
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 14 Feb 2004 10:08:14 -0800 (PST)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i1EI8E72041878
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 14 Feb 2004 10:08:14 -0800 (PST)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.10/8.12.10/Submit) id i1EI8Ewe041877;
	Sat, 14 Feb 2004 10:08:14 -0800 (PST)
	(envelope-from nobody)
Message-Id: <200402141808.i1EI8Ewe041877@www.freebsd.org>
Date: Sat, 14 Feb 2004 10:08:14 -0800 (PST)
From: Corris Randall <corris@line6.net>
To: freebsd-gnats-submit@FreeBSD.org
Subject: usbdevs feature: add one-line output suitable for grepping
X-Send-Pr-Version: www-2.0

>Number:         62846
>Category:       bin
>Synopsis:       usbdevs feature: add one-line output suitable for grepping
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 14 10:10:07 PST 2004
>Closed-Date:    Fri Mar 05 04:48:56 PST 2004
>Last-Modified:  Fri Mar 05 04:48:56 PST 2004
>Originator:     Corris Randall
>Release:        FreeBSD 5.2-RC2 i386
>Organization:
Line 6
>Environment:
FreeBSD fry.corris.org 5.2-RC2 FreeBSD 5.2-RC2 #0: Thu Jan  8 20:08:46 GMT 2004     root@fry.corris.org:/usr/obj/usr/src/sys/FRY  i386
>Description:
the output of usbdevs -d puts the device name on another line, this makes it lame to grep for. ( possible, just a pain in the ass ).  Rather than "fixing" it, I opted for adding -o ( feel free to change, I don't care what the argument is ) to make -d append ", device udriver0" to the line.
>How-To-Repeat:
usbdevs -d
>Fix:

encoded with: "uuencode -m"

begin-base64 644 usbdevs_oneline.udiff
ZGlmZiAtdSAtciB1c2JkZXZzL3VzYmRldnMuOCB1c2JkZXZzX25ldy91c2JkZXZzLjgKLS0tIHVz
YmRldnMvdXNiZGV2cy44CVNhdCBGZWIgMTQgMDk6Mjg6MzkgMjAwNAorKysgdXNiZGV2c19uZXcv
dXNiZGV2cy44CVNhdCBGZWIgMTQgMDk6NDA6NDcgMjAwNApAQCAtNDYsNiArNDYsNyBAQAogLk9w
IEZsIGQKIC5PcCBGbCBmIEFyIGRldgogLk9wIEZsIHYKKy5PcCBGbCBvCiAuU2ggREVTQ1JJUFRJ
T04KIFRoZQogLk5tCkBAIC02Myw2ICs2NCw4IEBACiBvbmx5IHByaW50IGluZm9ybWF0aW9uIGZv
ciB0aGUgZ2l2ZW4gVVNCIGNvbnRyb2xsZXIuCiAuSXQgRmwgdgogQmUgdmVyYm9zZS4KKy5JdCBG
bCBvCitwcmludCBpbmZvIGFsbCBvbiBvbmUgbGluZSAoIHJlYWxseSBvbmx5IHVzZWZ1bCB3aXRo
IC1kICkuCiAuRWwKIC5TaCBTRUUgQUxTTwogLlhyIHVzYiA0CmRpZmYgLXUgLXIgdXNiZGV2cy91
c2JkZXZzLmMgdXNiZGV2c19uZXcvdXNiZGV2cy5jCi0tLSB1c2JkZXZzL3VzYmRldnMuYwlTYXQg
RmViIDE0IDA5OjI4OjM5IDIwMDQKKysrIHVzYmRldnNfbmV3L3VzYmRldnMuYwlTYXQgRmViIDE0
IDA5OjQyOjQzIDIwMDQKQEAgLTU0LDYgKzU0LDcgQEAKIAogaW50IHZlcmJvc2UgPSAwOwogaW50
IHNob3dkZXZzID0gMDsKK2ludCBvbmVsaW5lID0gMDsKIAogdm9pZCB1c2FnZSh2b2lkKTsKIHZv
aWQgdXNiZGV2KGludCBmLCBpbnQgYSwgaW50IHJlYyk7CkBAIC0xMDksMTMgKzExMCwxOSBAQAog
CQkgICAgICAgZGkudWRpX3ZlbmRvciwgZGkudWRpX3ZlbmRvck5vLCBkaS51ZGlfcmVsZWFzZSk7
CiAJfSBlbHNlCiAJCXByaW50ZigiJXMsICVzIiwgZGkudWRpX3Byb2R1Y3QsIGRpLnVkaV92ZW5k
b3IpOwotCXByaW50ZigiXG4iKTsKKwlpZiAoICEgb25lbGluZSApCisJCXByaW50ZigiXG4iKTsK
IAlpZiAoc2hvd2RldnMpIHsKIAkJZm9yIChpID0gMDsgaSA8IFVTQl9NQVhfREVWTkFNRVM7IGkr
KykKLQkJCWlmIChkaS51ZGlfZGV2bmFtZXNbaV1bMF0pCi0JCQkJcHJpbnRmKCIlKnMgICVzXG4i
LCBpbmRlbnQsICIiLAotCQkJCSAgICAgICBkaS51ZGlfZGV2bmFtZXNbaV0pOworCQkJaWYgKGRp
LnVkaV9kZXZuYW1lc1tpXVswXSkgeworCQkJCWlmICggb25lbGluZSApCisJCQkJCXByaW50Zigi
LCBkZXZpY2UgJXMiLCBkaS51ZGlfZGV2bmFtZXNbaV0pOworCQkJCWVsc2UgCisJCQkJCXByaW50
ZigiJSpzICAlc1xuIiwgaW5kZW50LCAiIiwgZGkudWRpX2Rldm5hbWVzW2ldKTsKKwkJCX0KIAl9
CisJaWYgKCBvbmVsaW5lICkKKwkJcHJpbnRmKCJcbiIpOwogCWlmICghcmVjKQogCQlyZXR1cm47
CiAJZm9yIChwID0gMDsgcCA8IGRpLnVkaV9ucG9ydHM7IHArKykgewpAQCAtMTc3LDEzICsxODQs
MTYgQEAKIAlpbnQgYWRkciA9IDA7CiAJaW50IG5jb250OwogCi0Jd2hpbGUgKChjaCA9IGdldG9w
dChhcmdjLCBhcmd2LCAiYTpkZjp2PyIpKSAhPSAtMSkgeworCXdoaWxlICgoY2ggPSBnZXRvcHQo
YXJnYywgYXJndiwgImE6ZG9mOnY/IikpICE9IC0xKSB7CiAJCXN3aXRjaChjaCkgewogCQljYXNl
ICdhJzoKIAkJCWFkZHIgPSBhdG9pKG9wdGFyZyk7CiAJCQlicmVhazsKIAkJY2FzZSAnZCc6CiAJ
CQlzaG93ZGV2cysrOworCQkJYnJlYWs7CisJCWNhc2UgJ28nOgorCQkJb25lbGluZSsrOwogCQkJ
YnJlYWs7CiAJCWNhc2UgJ2YnOgogCQkJZGV2ID0gb3B0YXJnOwo=
====

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: le 
State-Changed-When: Fri Mar 5 04:48:07 PST 2004 
State-Changed-Why:  
Duplicate of bin/62911.  The patch there isn't uuencoded, so keep that 
PR open instead of this one. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62846 
>Unformatted:
