Argument list too long 本质是需要处理的长度超过系统的长度,因此无法执行相关命令。

经过搜索发现了两种方法,思想都是将参数切分成小的段落进行执行。

法一:通过xargs传递参数 (数据量大了还是不太奏效)

find . -name "*.log" | xargs -0 rm

ls | xargs -t -I {} mv {} ../matchres/ 可以把当前目录下的所有文件移到 "../matchres"下

ls | head -n 50 |xargs -t -I {} mv {} ../ 可以把当前目录中的前50个移动到上级目录

合并201301目录文件到 hbtmp/bill201301.txt

cd 201301/

ls | xargs -t -I {} cat {} >> ../hbtmp/bill201301.txt

xargs使用的命令一次会被调用2000〜4000次左右,因此,如果列出的日志有一万笔的话,可能就会被分成3到5次左右来执行,因而避开了。

find -maxdepth 1 -type f \( -exec grep -q '^- ' {} \; -o -print \)

maxdepth 深度

type 文件类型

法二:shell脚本循环执行rm命令

#!/bin/bash

# 设定需要删除的文件夹

RM_DIR='/var/spool/clientmqueue'

cd $RM_DIR

for I in `ls`

do

rm -f $I

done

一行表达式:

for f in *.pdf; do rm "$f"; done

法三:将文件群手动划分为比较小的组合

mv [a-l]* ../foo2

mv [m-z]* ../foo2

python argument list too long_[已解决]Argument list too long如何处理?相关推荐

  1. 已安装Anaconda情况下,命令行pip,python报错(详细 已解决)

    已安装Anaconda情况下,命令行pip,python报错(已解决) 这是报错截图 解决方案如下: 1.首先可以去找到anaconda文件夹,并打开该文件目录下的Script文件夹,查看是否有pip ...

  2. python datetime 格式化_[已解决]Python中用strftime格式化datetime出错

    折腾: [已解决]Flask中的templates的html中格式化datetime 期间,用代码:@app.template_filter('datetime_format') def_jinja2 ...

  3. python command line debug_【已解决】Mac中PyCharm中去加断点实时调试scrapy的项目

    折腾: 后,在之前已经用过PyCharm去加上断点实时调试别的python程序的前提下. 下载希望可以用PyCharm也可以加断点,实时调试scrapy的项目. 不过能想到的是,scrapy这种项目, ...

  4. pyscripter与python的关系_【已解决】PyScripter启动出错:Python could not be properly initialized. We must quit....

    [问题] 折腾: 过程中,安装完毕PyScripter后,启动出错: Python could not be properly initialized. We must quit. [解决过程] 1. ...

  5. python serial 发送ctl+c_[已解决]shell 脚本 给命令发送 Ctrl+C信号

    Signal     Value     Action   Comment ─────────────────────────────────── ────────────────────────── ...

  6. 已解决SyntaxError: positional argument follows keyword argument

    已解决SyntaxError: positional argument follows keyword argument 文章目录 报错代码 报错翻译 报错原因 解决方法 千人全栈VIP答疑群联系博主 ...

  7. 已解决OSError: [Errno 22] Invalid argument: ‘E:\\桌面\\x0c.txt‘

    已解决(Python读取文件报错)OSError: [Errno 22] Invalid argument: 'E:\桌面\x0c.txt' 文章目录 报错代码 报错翻译 报错原因 解决方法 千人全栈 ...

  8. 已解决OSError: [Errno 22] Invalid argument

    已解决OSError: [Errno 22] Invalid argument 文章目录 报错代码 报错翻译 报错原因 解决方法 千人全栈VIP答疑群联系博主帮忙解决报错 报错代码 粉丝群里面的一个粉 ...

  9. 已解决TypeError: __init__() got an unexpected keyword argument ‘n_iterations‘

    已解决TypeError: init() got an unexpected keyword argument 'n_iterations' 文章目录 报错问题 解决方法 PS 报错问题 之前在工作中 ...

最新文章

  1. 优化数据库的方法及SQL语句优化的原则
  2. 【10.4】线程同步--Lock、RLock
  3. 自己写的sqlHelper 以及读取配置文件
  4. 海洋分享lol皮肤插件_LOL战斗之夜客户端BUG频出服务器爆满!如何提前领取皮肤?...
  5. mysql 字段值保留2位小数
  6. sql group by统计
  7. Pr——将视频画面旋转90度的一种方法
  8. XCode下Swift – WebView IOS demo
  9. python预处理c语言_C语言预处理器
  10. 模拟键盘按键 自动输入文字
  11. EOS Wallet 操作
  12. 微信小程序图片(单图多图上传显示)
  13. ECCV2020解读:SNE-RoadSeg: Incorporating Surface Normal Information into Semantic Segmentation...
  14. 目标跟踪算法--Camshift 和Meanshift
  15. 苹果加强审核力度,被拒原因终逃不过这些!
  16. Angular 4.0_在线竞拍网站(4)
  17. 【原创】彼得德鲁克《管理的实践》札记(九)
  18. 宝塔linux面板_宝塔面板曝出严重安全漏洞!站长需赶紧升级到最新版本
  19. 信息奥赛一本通1232:Crossing River
  20. 计算机装调工鉴定相关计划,[计算机装调工鉴定相关资料.doc

热门文章

  1. LeetCode2——Add Two Numbers(两个链表中的数字相加,形成新链表)
  2. python内存管理机制错误_Python内存管理机制和垃圾回收机制的简单理解
  3. Centos7 安装Mysql5.7
  4. Angular CLI的简单使用(1)
  5. Android基础字符串String.md
  6. Galaxy s4怎么安装一个预装软件的签名不一致的新版本
  7. 一个关于Remoting的简单例子
  8. [分享]天轰穿VS2005视频教程
  9. vim 插件cscope 使用
  10. 工厂好的html页面,jquery中被誉为工厂函数的是什么?