{"id":8848,"date":"2019-05-02T12:24:38","date_gmt":"2019-05-02T12:24:38","guid":{"rendered":"https:\/\/ittutorial.org\/?p=8848"},"modified":"2020-11-13T09:24:57","modified_gmt":"2020-11-13T09:24:57","slug":"bash-bin-rm-argument-list-too-long","status":"publish","type":"post","link":"https:\/\/ittutorial.org\/bash-bin-rm-argument-list-too-long\/","title":{"rendered":"bash: \/bin\/rm: Argument list too long"},"content":{"rendered":"<p>When Anydisk or mount point is full in linux, you need to delete files. You can get &#8221; -bash: \/bin\/rm: Argument list too long &#8221; error during remove files.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-8849\" src=\"https:\/\/ittutorial.org\/wp-content\/uploads\/2019\/05\/Argument-list-too-long.jpg\" alt=\"\" width=\"824\" height=\"312\" srcset=\"https:\/\/ittutorial.org\/wp-content\/uploads\/2019\/05\/Argument-list-too-long.jpg 824w, https:\/\/ittutorial.org\/wp-content\/uploads\/2019\/05\/Argument-list-too-long-300x114.jpg 300w, https:\/\/ittutorial.org\/wp-content\/uploads\/2019\/05\/Argument-list-too-long-768x291.jpg 768w\" sizes=\"auto, (max-width: 824px) 100vw, 824px\" \/><\/p>\n<p><!--more--><\/p>\n<p>&nbsp;<\/p>\n\n<p>&nbsp;<\/p>\n<h2><span style=\"color: #ff0000;\">bash: \/bin\/rm: Argument list too long<\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>You want to delete all audit files which are .aud extension like following.<\/p>\n<pre>[root@MehmetSalih audit]# rm -rf *aud \r\n\r\n-bash: \/bin\/rm: Argument list too long<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><span style=\"color: #ff0000;\">Argument list too long<\/span><\/h3>\n<p>But you got &#8221;\u00a0-bash: \/bin\/rm: Argument list too long &#8221; error, to solve this problem you can use following command.<\/p>\n<p>&nbsp;<\/p>\n<pre>[root@MehmetSalih audit]#\u00a0 find . -name \"*aud\" -print | xargs rm -rf<\/pre>\n<p>&nbsp;<\/p>\n\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>You can change *aud extension to the *trc or *trm. You can delete all trc extension files like following if their argument list too long.<\/p>\n<pre>[root@MehmetSalih audit]#\u00a0 find . -name \"*trc\" -print | xargs rm -rf<\/pre>\n<p>&nbsp;<\/p>\n<pre>[root@MehmetSalih audit]#\u00a0 find . -name \"*trm\" -print | xargs rm -rf\r\n\r\n[root@MehmetSalih audit]#\u00a0 find . -name \"*.log\" -print | xargs rm -rf\r\n\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"color: #ff0000;\">You can also use Following solutions to solve this problem.<\/span><\/strong><\/p>\n<pre>find . -name \"*aud\" -delete \r\n\r\nfind . -type f -name \"FILE-TO-FIND\" -exec rm -f {} \\; \r\n\r\nfind . -name \"*aud\" -print | xargs rm -rf\r\n\r\n<\/pre>\n<pre><strong><em><span style=\"color: #ff0000;\">for file in *; do rm -f $file;done<\/span><\/em><\/strong>\r\n\r\nor (if you want to delete also directories)\r\n\r\n<strong><span style=\"color: #ff0000;\">for file in *; do rm -rf $file;done<\/span><\/strong><\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h4><a href=\"https:\/\/ittutorial.org\/linux-administration-tutorial-for-beginners\/\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"color: #ff0000;\">Do you want to learn Linux System Administration for Beginners, then Click this Link and read the articles.<\/span><\/a><\/h4>\n","protected":false},"excerpt":{"rendered":"<p>When Anydisk or mount point is full in linux, you need to delete files. You can get &#8221; -bash: \/bin\/rm: Argument list too long &#8221; error during remove files.<\/p>\n","protected":false},"author":1,"featured_media":8849,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[11],"tags":[4069,4060,4070,4733,12791,4062,10755,4061,12792,4064,10753,10757,12793,10751,12796,12795,4071,10758,10756,4068,4065,2672,12794,2473,4072,2671,10754,959,4073,4059,4063,2674,4066,4067,10752],"class_list":["post-8848","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-linux","tag-argument-list-too-long-beyond-arguments-and-limitations","tag-bash-bin-rm-argument-list-too-long","tag-bash-bin-rm-argument-list-too-long-solution","tag-bash-usr-bin-rm-argument-list-too-long","tag-bin-bash-argument-list-too-long","tag-bin-rm-argument-list-too-long","tag-usr-bin-sudo-argument-list-too-long","tag-argument-list-too-long","tag-argument-list-too-long-cp","tag-argument-list-too-long-error-for-rm","tag-argument-list-too-long-grep","tag-argument-list-too-long-java","tag-argument-list-too-long-ls","tag-argument-list-too-long-mv","tag-argument-list-too-long-python","tag-argument-list-too-long-ulimit","tag-bash-solving-mv-argument-list-too-long","tag-bash-usr-bin-curl-argument-list-too-long","tag-bin-logger-argument-list-too-long","tag-command-line-deleting-many-files-results-in-argument-list-too","tag-cp","tag-database-tutorial","tag-find-argument-list-too-long","tag-goldengate-tutorial","tag-how-to-resolve-the-bin-rm-argument-list-too-long-error","tag-it-tutorial","tag-jq-argument-list-too-long","tag-linux","tag-linux-argument-list-too-long-beyond-arguments-and-limitations","tag-linux-bash-bin-rm-argument-list-too-long","tag-linux-errors","tag-linux-tutorial","tag-mv-commands","tag-rm-and-the-argument-list-too-long-error-message","tag-rm-argument-list-too-long-mac"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/ittutorial.org\/wp-content\/uploads\/2019\/05\/Argument-list-too-long.jpg","jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts\/8848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/comments?post=8848"}],"version-history":[{"count":7,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts\/8848\/revisions"}],"predecessor-version":[{"id":32281,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts\/8848\/revisions\/32281"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/media\/8849"}],"wp:attachment":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/media?parent=8848"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/categories?post=8848"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/tags?post=8848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}