linux查找并移动文件
原文参考
find . -name '10-*.dat' -exec mv {} ../ \;
这里:
=> -exec mv {} /mnt/mp3 \; - 运行mv命令。
=> {} - 字符 ‘{}’ 代表find到的所有内容。
=>../表示当前用户目录的上一级目录
=> \; - 结束 /bin/mv 命令。
亲测可用
移动搜索匹配条件的文件到指定目录
查找并移动
find . -name 'faverifyimage_*.png' -exec mv {} ../ \;
只查找
find . -name 'faverifyimage_*.png';
以下命令是:
移动【当前目录下(不含子目录)】【以faverifyimage_开头的图片文件】到【faverifyimgbk】目录。
说明:扩展了“不含子目录”这个条件,只操作“当前目录”;同时,继续执行了其他格式的图片文件。
find . -maxdepth 1 -name 'faverifyimage_*.png' -exec mv {} ./faverifyimgbk \;
find . -maxdepth 1 -name 'faverifyimage_*.jpg' -exec mv {} ./faverifyimgbk \;
find . -maxdepth 1 -name 'faverifyimage_*.jpeg' -exec mv {} ./faverifyimgbk \;
<<<<<<< HEAD
之后好久没更新。
因为github在2021年08月13日之后停止了账号密码的登录机制。
1005c8acaffa52e5d81b9fff2815f3f1febb6fdc