创客百科

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

用户工具

站点工具


note:spoony:linux批量操作文件

Linux批量操作文件

//批量删除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' {} /;
本页面的其他翻译:
note/spoony/linux批量操作文件.txt · 最后更改: 2016/12/28 00:00 (外部编辑)