在当前文件夹下打开命令行,输入
mv 文件名 目的路径
如果需要移动 文件夹
mv 文件夹名 目的路径
验证已经移动过去
cd 目的路径
ls
比如源路径内部有1.png,2.png … 10000.png,你只想移动前100个图片到目的路径
mv 源路径/{1..100}.png 目的路径 # 移动前100个图片到目的路径
其中.png是文件共有后缀,当然也可以替换成共有前缀。
比如移动第100,200,300,400,500等9张图片到目的路径:
mv 源路径/00{1..5}00.png 目的路径 # 移动名称为100的整数倍的图片到目的路径
可以在上面{}中间多增加..表示间距
比如移动第1,6,11,16…. 96等20张图片到目的路径:
mv 源路径/00{001..100..5}.png 目的路径 # 间隔5移动图像
可以用*(匹配任意),?(匹配单个)等匹配指定文件
mv 源路径/*.jpg 目的路径 # 移动所有jpg后缀文件
mv 源路径/?.jpg 目的路径 # 移动0.jpg-9.jpg,因为?匹配一个字符
tip: 1、写文件名时可以先写开头几个字母,然后使用 ctrl+tab或tab(看不同电脑设置)补充完整文件名
2、如果需要复制,则将 mv 更改为 cp
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/185395.html原文链接:https://javaforall.cn