[linux] Re: mv -f
Hans Paijmans
j.j.paijmans op uvt.nl
Vr Jan 12 09:46:04 CET 2007
Kees Theunissen wrote:
> On Thu, 11 Jan 2007, Hans Paijmans wrote:
>
>> H. van Dijk wrote:
>>> On do, 2007-01-11 at 21:20 +0100, Hans Paijmans wrote:
>>>> H. van Dijk wrote:
>>>>> Vraagje:
>>>>> Waarom verplaatst
>>>>> mv -f [^.]* ... niet alle bestanden behalve die met een punt beginnen?
>>>>>
>>>> Misschien die punt escapen met \.? Dus mv -f [^\.]*.
>>> Bedankt. dat werkt.
>> .
>>
>> reguliere expressies zijn een /major/ pain in the ass. Maar de
>> kracht ervan is duizelingwekkend.
>
> De "duizelingwekkend kracht" van reguliere expressies is bekend evenals
> de "major PITA". Maar ik blijf wel zitten met de vraag wat "pathname
> expansion" in de shell (bash neem ik aan voorzover niet nader
> gespecifeerd) nou eigenlijk met reguliere expressies te maken heeft.
Pathname expansion gebeurt toch via een regexp? In dit geval
[^\.]*
Ik kan dat moeiteloos lezen, zelfs met mijn geringe kennis van
regexps.
--
Dr. J.J. Paijmans
Tilburg University: Dept. of Linguistics & AI 013-4662693
Rijksdienst voor Archeologie, Cultuurlandchap en Monumenten 033-4227591
Maastricht University: IKAT, Faculty of General Sciences 043-3883477
Thuis: Kleine St.Jansstraat 3, 3811 HV Amersfoort 033-4722579
http://paai.uvt.nl http://paijmans.net GSM: +31 621 961 083
More information about the Linux
mailing list