Re: Zeitsparende Variante von cp bekannt?
Hi!
2011/6/21 Heiko Schlittermann <hs@schlittermann.de>
>
> Martin Steigerwald <Martin@lichtvoll.de> (Tue Jun 21 09:10:42 2011):
> > Am Dienstag, 21. Juni 2011 schrieb Heiko Schlittermann:
> > > rmdir PFAD 2>/dev/null || rm PFAD
> >
> > Potentiell zwei Befehle. Gehts mit einem? ;)
>
> erem() { rmdir "$@" 2>/dev/null || rm "$@"; }
>
> Aber das hättest Du auch alleine geschafft ☺
Das führt aber im "schlimmsten" Fall immer noch bis zu 2 externe
Befehle aus - "furchtbar" ☺
erem() { test -d "$@" && rmdir "$@" || rm "$@"; }
Da test ein Shell Builtin ist (bei bash und ksh) wird so nur 1 externer
Befehl aufgerufen - aber ob das SOOO wichtig ist... ;)
Alexander
--
↯ Lifestream (Twitter, Blog, …) ↣ http://sup.skwar.me/ ; ↯
↯ Chat (Jabber/Google Talk) ↣ a@skwar.me ; Twitter: @alexs77 ↯
Reply to: