From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/39235 Path: main.gmane.org!not-for-mail From: prj@po.cwru.edu (Paul Jarc) Newsgroups: gmane.emacs.gnus.general Subject: Re: Major splitting problem ... Advice please Date: Thu, 11 Oct 2001 11:54:02 -0400 Organization: What did you have in mind? A short, blunt, human pyramid? Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035174974 26809 80.91.224.250 (21 Oct 2002 04:36:14 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 04:36:14 +0000 (UTC) Return-Path: Original-Received: (qmail 4590 invoked from network); 11 Oct 2001 15:55:43 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 11 Oct 2001 15:55:43 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 15riA9-0001yp-00; Thu, 11 Oct 2001 10:54:22 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 11 Oct 2001 10:54:00 -0500 (CDT) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id KAA05232 for ; Thu, 11 Oct 2001 10:53:49 -0500 (CDT) Original-Received: (qmail 4563 invoked by alias); 11 Oct 2001 15:54:05 -0000 Original-Received: (qmail 4558 invoked from network); 11 Oct 2001 15:54:05 -0000 Original-Received: from multivac.student.cwru.edu (HELO multivac.cwru.edu) (qmail-remote@129.22.96.25) by gnus.org with SMTP; 11 Oct 2001 15:54:05 -0000 Original-Received: (qmail 16561 invoked by uid 500); 11 Oct 2001 15:54:24 -0000 Mail-Followup-To: ding@gnus.org Original-To: ding@gnus.org Mail-Copies-To: never In-Reply-To: (Karl Kleinpaste's message of "Thu, 11 Oct 2001 08:02:20 -0400") Original-Lines: 36 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/20.7 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:39235 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:39235 Karl Kleinpaste wrote: > It's too bad that xargs(1) can't be used following the grep; the inner > "while" loop could be disposed of entirely if so, but that's not how > mv(1) works. xargs -n1 should work. > function newmv() > { > destdir=$1 > shift > mv "$@" $destdir > } > > Then the "while" is replaced by > grep -isl ... | xargs newmv $newdir > which perhaps isn't all that icky after all. Assuming you make newmv a shell script and not just a shell function in the current shell. >> Also the problem of some messages that >> came late to a thread, landing in a different group arises. Keeping >> all thead members in one group may not even be possible, except by >> hand. I'm not sure. > > As soon as you decide to use date-based storage, you break either that > storage mechanism or you break border-crossing threads. Pick one or > the other. Yes... but if you could choose the date boundaries on the fly, you could get whole threads for all the threads you're interested in. Is there anything that can do this? paul