'rm' Can not delete files

Rares Aioanei bsdlisten at gmail.com
Tue Feb 7 22:10:47 UTC 2012


On 02/07/2012 11:59 PM, Коньков Евгений wrote:
> # rm *
> /bin/rm: Argument list too long.
>
>
> in this directory about 25000 files,
> but actually there is only one argument to rm it is '*' sign.
>
> Why rm get list of all files in directore instead of deleting one by one?
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>
AFAIR, the shell expands * to every match , so from this point of view 
it is equivalent to the 25000 files. Try 'rm -f [a-d]*' , then [e-h]* or 
similar until you get them all.

Best,

-- 
Rares Aioanei



More information about the freebsd-questions mailing list