find到带空格文件名用xargs处理的技巧
来源:互联网 发布:mac怎么清后台程序 编辑:程序博客网 时间:2024/04/29 05:24
http://blog.chinaunix.net/uid-7242899-id-2060739.html
find和xargs是最好的组合,可以说是linux shell下的瑞士军刀,用xargs配合find,比直接用find的-exec参数,速度更快,用法也更直观。
基本的用法比如:
find ./ -name '*.bak' | xargs rm -rf
一般情况,上面这个命令运行的很好,但是如果找到的文件名代空格上面的命令运行就可能会出问题了有一个参数-print0,于默认的-print相比,输出的序列不是以空格分隔,而是以null字符分隔。而xargs也有一个参数-0,可以接受以null而非空格间隔的输入流。所以说xargs简直就是为find而生的。上面的问题就很好解决了:
find ./ -name '*.bak' -print0 | xargs -0 rm -rf
0 0
- find到带空格文件名用xargs处理的技巧
- find到带空格文件名用xargs处理的技巧
- find到带空格文件名用xargs处理的技巧
- find 用xargs来处理带空格的文件名文件
- linux find处理带空格的文件
- linux: xargs处理参数时,文件名中包含空格的解决方法
- Windows路径含有带空格的目录/文件名的处理
- Windows路径含有带空格的目录/文件名的处理
- unix中文件夹或文件名带空格的处理
- DOS命令中文件名带空格的处理方法
- 打印出匹配到该字符串的文件名 find, xargs, grep
- SHELL技巧:处理文件名中的那些空格
- 查找技巧,find及xargs的使用
- 查找技巧,find及xargs的使用
- 删除文件名中带空格的文件
- Linux shell 技巧:对文件名中包含空格的处理方法
- bash下处理包含空格的文件名
- linux下的文件名空格处理
- STL源码分析--空间配置器 第一级配置器
- 东软学习,有关Javascript的几个实用方法
- [其它]小编总结iOS设备新移动系统iOS7的十大新特性
- ZOJ 3802 Easy 2048 Again(状压dp)
- android 里面控件的Visibility属性
- find到带空格文件名用xargs处理的技巧
- IOS中获取各种文件的目录路径的方法
- go配置sublime text时使用MarGo报错及解决方法
- 电源模块的PCB设计,你知道吗?
- 你男朋友是程序员吧
- 地址栏图标
- STL源码分析--第二级空间配置器
- iOS App瘦身注意armv7 armv7s arm64
- Oracle 11g R2 RAC高可用连接特性 – SCAN详解