Linux Ask!

Linux Ask! is a Q & A web site specific for Linux related questions. Questions are collected, answered and audited by experienced Linux users.

How to resolve the '/bin/rm: Argument list too long' error

Answer:

Use the xargs command, e.g.

find . -name '*' | xargs rm

The above command will find all files in the current directory and pipe the filename to xargs for using rm to removing them.

  1. xargs when the filename contains a newline
  2. Becareful when using the mtime option in find command
  3. How to use pipe in Linux
  4. List hidden files in Linux
  5. How to adjust the argument position in xargs?

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>