创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


note:spoony:linux批量操作文件

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

note:spoony:linux批量操作文件 [2016/12/28 00:00]
note:spoony:linux批量操作文件 [2016/12/28 00:00] (当前版本)
行 1: 行 1:
 +====== Linux批量操作文件 ======
  
 +<​code>​
 +//​批量删除jpg文件
 +find ./ -name "​*.jpg"​ -exec rm -rf {} /;
 +
 +//​批量删除.svn目录
 +find . -type d -name "​.svn"​|xargs rm -rf
 +
 +
 +查找当前目录下文件扩展名为"​JPG"​的文件数量
 +find . -type f -name '​*.JPG'​ | wc -l
 +
 +
 +把当前目录下文件中的大写英文字母更改为小写
 +for file in *.*;
 +  do newname=`echo $file | tr "​[A-Z]"​ "​[a-z]"​`;​
 +  mv -f $file $newname 2>/​dev/​null;​
 +done
 +
 + 
 +查找当前目录下扩展名为"​JPG"​的文件并修改为"​jpg"​
 +find . -type f -name '​*.JPG'​ -exec rename '​JPG'​ '​jpg'​ {} /;
 +</​code>​
note/spoony/linux批量操作文件.txt · 最后更改: 2016/12/28 00:00 (外部编辑)