zoukankan      html  css  js  c++  java
  • Linux 使用 mv 命令重命名或移动文件

    使用方法:

    $ 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/
    
  • 相关阅读:
    light oj 1105 规律
    light oj 1071 dp(吃金币升级版)
    light oj 1084 线性dp
    light oj 1079 01背包
    light oj 1068 数位dp
    light oj 1219 树上贪心
    light oj 1057 状压dp TSP
    light oj 1037 状压dp
    矩阵快速幂3 k*n铺方格
    矩阵快速幂2 3*n铺方格
  • 原文地址:https://www.cnblogs.com/danhuang/p/12575971.html
Copyright © 2011-2022 走看看