python argument list too long_[已解决]Argument list too long如何处理?
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如何处理?相关推荐
- 已安装Anaconda情况下,命令行pip,python报错(详细 已解决)
已安装Anaconda情况下,命令行pip,python报错(已解决) 这是报错截图 解决方案如下: 1.首先可以去找到anaconda文件夹,并打开该文件目录下的Script文件夹,查看是否有pip ...
- python datetime 格式化_[已解决]Python中用strftime格式化datetime出错
折腾: [已解决]Flask中的templates的html中格式化datetime 期间,用代码:@app.template_filter('datetime_format') def_jinja2 ...
- python command line debug_【已解决】Mac中PyCharm中去加断点实时调试scrapy的项目
折腾: 后,在之前已经用过PyCharm去加上断点实时调试别的python程序的前提下. 下载希望可以用PyCharm也可以加断点,实时调试scrapy的项目. 不过能想到的是,scrapy这种项目, ...
- pyscripter与python的关系_【已解决】PyScripter启动出错:Python could not be properly initialized. We must quit....
[问题] 折腾: 过程中,安装完毕PyScripter后,启动出错: Python could not be properly initialized. We must quit. [解决过程] 1. ...
- python serial 发送ctl+c_[已解决]shell 脚本 给命令发送 Ctrl+C信号
Signal Value Action Comment ─────────────────────────────────── ────────────────────────── ...
- 已解决SyntaxError: positional argument follows keyword argument
已解决SyntaxError: positional argument follows keyword argument 文章目录 报错代码 报错翻译 报错原因 解决方法 千人全栈VIP答疑群联系博主 ...
- 已解决OSError: [Errno 22] Invalid argument: ‘E:\\桌面\\x0c.txt‘
已解决(Python读取文件报错)OSError: [Errno 22] Invalid argument: 'E:\桌面\x0c.txt' 文章目录 报错代码 报错翻译 报错原因 解决方法 千人全栈 ...
- 已解决OSError: [Errno 22] Invalid argument
已解决OSError: [Errno 22] Invalid argument 文章目录 报错代码 报错翻译 报错原因 解决方法 千人全栈VIP答疑群联系博主帮忙解决报错 报错代码 粉丝群里面的一个粉 ...
- 已解决TypeError: __init__() got an unexpected keyword argument ‘n_iterations‘
已解决TypeError: init() got an unexpected keyword argument 'n_iterations' 文章目录 报错问题 解决方法 PS 报错问题 之前在工作中 ...
最新文章
- 优化数据库的方法及SQL语句优化的原则
- 【10.4】线程同步--Lock、RLock
- 自己写的sqlHelper 以及读取配置文件
- 海洋分享lol皮肤插件_LOL战斗之夜客户端BUG频出服务器爆满!如何提前领取皮肤?...
- mysql 字段值保留2位小数
- sql group by统计
- Pr——将视频画面旋转90度的一种方法
- XCode下Swift – WebView IOS demo
- python预处理c语言_C语言预处理器
- 模拟键盘按键 自动输入文字
- EOS Wallet 操作
- 微信小程序图片(单图多图上传显示)
- ECCV2020解读:SNE-RoadSeg: Incorporating Surface Normal Information into Semantic Segmentation...
- 目标跟踪算法--Camshift 和Meanshift
- 苹果加强审核力度,被拒原因终逃不过这些!
- Angular 4.0_在线竞拍网站(4)
- 【原创】彼得德鲁克《管理的实践》札记(九)
- 宝塔linux面板_宝塔面板曝出严重安全漏洞!站长需赶紧升级到最新版本
- 信息奥赛一本通1232:Crossing River
- 计算机装调工鉴定相关计划,[计算机装调工鉴定相关资料.doc
热门文章
- LeetCode2——Add Two Numbers(两个链表中的数字相加,形成新链表)
- python内存管理机制错误_Python内存管理机制和垃圾回收机制的简单理解
- Centos7 安装Mysql5.7
- Angular CLI的简单使用(1)
- Android基础字符串String.md
- Galaxy s4怎么安装一个预装软件的签名不一致的新版本
- 一个关于Remoting的简单例子
- [分享]天轰穿VS2005视频教程
- vim 插件cscope 使用
- 工厂好的html页面,jquery中被誉为工厂函数的是什么?