From owner-freebsd-hackers@FreeBSD.ORG Mon Sep 3 13:04:44 2007 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B49E16A417; Mon, 3 Sep 2007 13:04:44 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id BC7E713C45E; Mon, 3 Sep 2007 13:04:43 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.1/8.14.1/NETPLEX) with ESMTP id l83CawOi021609; Mon, 3 Sep 2007 08:36:58 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-3.0 (mail.netplex.net [204.213.176.10]); Mon, 03 Sep 2007 08:36:58 -0400 (EDT) Date: Mon, 3 Sep 2007 08:36:58 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Yar Tikhiy In-Reply-To: <20070903120353.GH30502@comp.chem.msu.su> Message-ID: References: <20070901073440.GL85633@comp.chem.msu.su> <46DAFE5C.6070806@freebsd.org> <20070903120353.GH30502@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: hackers@freebsd.org, Tim Kientzle Subject: Re: Useful tools missing from /rescue X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Sep 2007 13:04:44 -0000 On Mon, 3 Sep 2007, Yar Tikhiy wrote: > On Sun, Sep 02, 2007 at 11:18:04AM -0700, Tim Kientzle wrote: >> Yar Tikhiy wrote: >>> Hi all, >>> >>> I've had to use /rescue recently and felt lack of a few basic tools >>> in it, namely pgrep(1), head(1), tail(1), tee(1), and a text filter, >>> e.g., sed(1). Well, in fact most functionality of pgrep(1), head(1), >>> tail(1), and even tee(1) can be emulated if one has sed(1), but the >>> tools are so tiny and convenient that it's a pity not to have them >>> all handy during hard times. >>> >>> In addition, there are chflags and chmod in /rescue, but there's >>> no chown in it, so the toolset is a bit incomplete. >> >> Oh, my. chown was definitely an oversight. That >> should have been in there. >> >> My opinions: >> * head, tail, and tee are no-brainers; just do it. >> * sed would be a nice addition. (I atttempted to >> fit 'vi' in there, but curses is rather finicky; >> 'sed' would be more useful.) > > Thank you for supporting my idea! I'm surprised no one has mentioned ftp or fetch. I don't know how large they would be if static, but if you have to grab some files over the network, it can be quite convenient. -- DE