在windows或者linux下,在复制,或者移动,或者制作深度学习训练集时,对于文件名中带有空格的文件处理会很棘手,不管用python还是c++都不好处理,这是可以用shell脚本。

#!/bin/bashSALVEIFS=$IFS
IFS=$(echo -en "\n\b")base_dir=/mnt/workspcae/darknet/dataset/flame_dataset/validation/images/
copyto=/mnt/workspcae/darknet/dataset/flame_dataset/validation/images/
suffix=.jpg
image_id=0for file in $copyto/*; docp $file $copyto$image_id$suffixecho "Copy $file to $copyto$image_id.jpg"rm -rf $filelet image_id=image_id+1  doneIFS=$SAVEIFS

linux下,批量复制文件名带空格的文件相关推荐

  1. linux 批量更换文件名,Linux下批量修改文件名的方法

    Linux下批量修改文件名的方法 在Linux环境下修改文件名可以有不同的命令方式,比如rename.mv都可以进行修改,如果用户正在了解这方面的知识,可以阅读下文了解Linux修改文件名以及批量修改 ...

  2. linux下批量修改文件名精彩解答案例分享

    ######################################################### #linux下批量修改文件名精彩解答案例分享 #date:21:34 2011-11 ...

  3. Linux下批量修改文件名

    ##################################### #Linux下批量修改文件名案例分享 #date:2019-05-09 #Discuz论坛:www.slinuxserver ...

  4. linux批量修改 文件名编码,linux下批量修改文件名

    linux下批量修改文件名 0.问题来源,想把一部分文件加上日期序.也就是在文件名称前加上当前的年月日进行输出. 获取日期格式如下 Zianed@ubuntu:~/public_web_sSmO9OU ...

  5. linux 批量替换文件cp,Linux下批量修改文件名

    2, Perl 版本的批量重命名,带有Perl的好处是,你可以使用正则表达式来完成很奇特的功能. perl 版本的参数格式: rename  perlexpr files 注意,perl版本的rena ...

  6. linux批量修改文件名多目录,Linux下批量修改文件名

    2, Perl 版本的批量重命名,带有Perl的好处是,你可以使用正则表达式来完成很奇特的功能. perl 版本的参数格式: rename  perlexpr files 注意,perl版本的rena ...

  7. Linux下批量修改文件名(rename)

    1.rename命令批量修改文件名, 其实linux下可以使用别的办法来批量修改文件名, 不过rename实在太方便了 比如把所有的表为cdb1_* 修改为cdb_*的 在本目录下 只需要# rena ...

  8. linux下批量修改文件名的方法

    最简单易用的rename命令:rename orange  apple * 就会将该目录下的所有文件名中 orange 字样修改成apple; 非常便捷.

  9. linux下批量改文件名命令,Linux 批量更改文件名命令

    想把一部分文件加上日期序.也就是在文件名称前加上当前的年月日进行输出. 获取日期格式如下 Zianed@ubuntu:~/public_web_sSmO9OUVY1/files/image$ date ...

最新文章

  1. 调参到头秃?你需要这份自动超参搜索技术攻略
  2. 一句话总结K均值算法
  3. [ACM_几何] Pipe
  4. python安装依赖失败_python执行安装第三方依赖numpy失败:error: Unable to find vcvarsall.bat...
  5. C函数实现返回多个值的方法
  6. 新手怎样学习C语言C++?
  7. formdata多文件上传_如何使用FormData轻松上传单个或多个文件
  8. 《南溪的目标检测学习笔记》——权重初始化
  9. 2011年 7月6日の朝会文章 手塚 治虫
  10. 下载python教程-python教程pdf下载
  11. [转载] 使用Python防止SQL注入攻击
  12. 推荐一款DataGridView的打印解决方案
  13. Oracle查看执行计划
  14. 如何使用Mediawiki搭建个人wiki系统、以及wiki的部分基本操作和设置
  15. 异数OS 织梦师-Xnign(四)-- 挑战100倍速Nginx,脚踩F5硬件负载均衡
  16. ASCLL UTF-8 GBK URL编码
  17. 定时任务框架APScheduler
  18. 用树莓派做电视盒子,安装Android TV系统
  19. 技術的變與不變之間...Silverlight 3.0的驚鴻一撇
  20. 实力赢得信任丨西安珠江新城业主喜迎公元物业

热门文章

  1. 有耗介质中,电磁波的波速与频率的关系?--电磁波的色散效应
  2. 保险业未来生态的起点与三条演化路径 | 李有龙生态矩阵
  3. 12弦电吉他音源 Orange Tree Samples Evolution Rick 12 Kontakt
  4. 简述电信运营商圈内的三大业务领域-B-M-O
  5. Cisco CCNA系列课程学习
  6. 冷静下来想想,员工离职这事真能“防得住”吗?
  7. Apscheduler结合flask进行动态任务管理
  8. 新增网络与信息安全​专硕!优秀双非重庆邮电大学
  9. Go语言学习1-基础入门
  10. elevation_mapping使用笔记