[linux] Re: de uiteindelijke versie: (was: Re: hoe zit het ook al weer met date?)
joop gerritse
jjge op xs4all.nl
Vr Jan 28 19:08:07 CET 2005
On Friday 28 January 2005 18:49, joop gerritse wrote:
> On Friday 28 January 2005 18:46, joop gerritse wrote:
> > On Friday 28 January 2005 18:36, joop gerritse wrote:
> > > PS: ik heb het inmiddels opgelost met mktemp, wat ook nog een zinniger
> > > manier is. Maar ik blijf me afvragen wat ik hier nu fout doe. Ik heb
> > > het idee dat het iets heel simpels is.
> >
> > Het is nog raarder: mktemp geeft ook maar e1n filenaam af. Nu breekt mijn
> > klomp eventjes :-(
>
> Ach nee, ik snap het al: `....` wordt door de shell ge-expandeerd voordat
> het find commando wordt uitgevoerd. Sorry, dat had ik ook eerder kunnen
> bedenken...
En dan nu nog even de versie die het uiteindelijk blijkt te doen (let op de
escapes voor de ` en op de quotes rond {}, die nodig bleken om filenamen met
spaties te kunnen verwerken).
find /backups/CD-ROMs/ -iname *.pst \
-exec sh -c "cp '{}' /dose/mailboxes\`mktemp\`.pst" \;
Zulke dingen zijn toch altijd weer lastiger dan je eerst denkt...
--
Joop Gerritse
Mühlenstraße 11
D-47546 Kalkar-Wissel
Germany
+49 2824 971487
http://www.jjge.nl
More information about the Linux
mailing list