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?

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[email protected]"

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

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[email protected]"

Reply via email to