Re: exclude pattern für cp?

From: Oliver Fromme <olli(at)secnetix.de>
Date: Wed, 28 Mar 2001 13:03:49 +0200 (CEST)

Schmalzbauer, Harald <H.Schmalzbauer(at)belenus.com> wrote:
> kennt jemand eine einfache Möglichkeit cp ein exclude mitzugeben? (Alle
> dotted nicht zu kopieren?)

Das kann cp nicht selbst (und das ist auch gut so).
Du könntest z.B. eine Kombination von find und cpio
verwenden.

Möglicherweise hilft Dir aber auch schon Deine Shell.
Die zsh zum Beispiel kennt Excludes beim Globbing;
da kann man z.B. folgendes machen:

   cp *~foo* /da/irgendwo

kopiert alle Dateien, die nicht mit "foo" anfangen,
nach /da/irgendwo. Die "~" heißt also soviel wie
"außer". Wenn Du nicht die zsh benutzt, dann lies
mal die manpage Deiner Shell; möglicherweise hat sie
ein vergleichbares Feature.

Gruß
   Olli

-- 
Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
"All that we see or seem is just a dream within a dream" (E. A. Poe)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 28 Mar 2001 - 13:03:52 CEST

search this site