| Kyle Burton on Tue, 1 Jun 1999 20:21:09 -0400 (EDT) |
|
This might work:
################################################################################
#!/usr/bin/perl
opendir DIR, "/foo/bar/";
while( defined($file=<DIR>) ) {
`rm $file` if $file =~ /\.in$/;
}
################################################################################
should process the files 1 at a time...it'll be slower than using rm, but it
should work.
k
------------------------------------------------------------------------------
"Q: How many psychiatrists does it take to change a light bulb? A: Only one,
but it takes a long time, and the light bulb has to really want to change."
-- (Arno Schaefer's .sig)
mortis@voicenet.com http://www.voicenet.com/~mortis
------------------------------------------------------------------------------
On Tue, 1 Jun 1999 tburba@GLCORPIS01.usvision.com wrote:
>
>
>
>
> rm *.in fails with the error "too many arguments" (there is 15000 files).
> How do I use it with more arguments? (xargs man page makes no sense at all)
> TIA
>
>
> --
> To unsubscribe, send a message with the word 'unsubscribe' in the subject
> or body of your message to plug-request@lists.nothinbut.net
>
>
--
To unsubscribe, send a message with the word 'unsubscribe' in the subject
or body of your message to plug-request@lists.nothinbut.net
|
|