使用方法:
$ split --help
用法:mv [选项]... [-T] 源 目标
mv [选项]... 源... 目标
mv [选项]... -t 目标 源...
重命名或者移动文件/目录。
长选项必须使用的参数对于短选项时也是必需使用的。
-b 类似 --backup 选项,但不接受参数,覆盖前先备份
-f, --force 直接覆盖不进行询问交互
-i, --interactive 覆盖前进行询问交互
-n, --no-clobber 不覆盖已经存在的文件
-t, --target-directory=DIRECTORY 指定目标目录,移动多个源文件到此目录,此时目标目录在前,源文件在后
-u, --update 源文件比目标文件新或目标文件不存在时才移动
-v, --verbose 在每个输出文件打开前输出文件特征
--help 显示此帮助信息并退出
--version 显示版本信息并退出
使用示例:
# 重命名文件
mv test.log test.txt
# 移动文件
mv test.txt tmp/
# 移动多个文件
mv log1.txt log2.txt log3.txt tmp/
mv -t /opt/soft/tmp/ log1.txt log2.txt log3.txt
# 交互式覆盖文件
mv -i log1.txt log2.txt
# 覆盖前备份文件,读取环境变量VERSION_CONTROL来作为备份策略
mv -b log1.txt log2.txt
# 强制覆盖文件
mv -f log3.txt log2.txt
# 如果dir2不存在,则为重命名目录;如果dir2已存在,则将dir1放入dir2目录下
mv dir1 dir2
# 将当前文件夹下的所有文件移动到上一级目录
mv * ../
# 将当前目录的一个子目录里的文件移动到另一个子目录里
mv test3/*.txt test5/
以上内容希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家,需要戳下方PHP进阶架构师>>>视频、面试文档免费获取docs.qq.com
或者关注我看更多技术文PHP架构师之路www.zhihu.com
来源:https://www.cnblogs.com/danhuang/p/12575971.html