Linux - cp/mv 前询问

  1. 概述

    1. 丢文件了
  2. 场景

    1. 目录 a
      1. 存放每天日志
    2. 目录 b
      1. 生成每天日志
  3. 操作

    1. a 有 09-03 的文件
    2. 收集了 09-30 的文件, 放在 b
    3. 结果 09-30 的文件, 命名时出错了, 写成了 09-03
    4. cp 的时候, 直接就 覆盖了...
  4. 思路

    1. 思路1: 不重名

      1. 生成文件名的时候, 追加随机文字
        1. 暂略
    2. 思路2: 覆盖前询问

      1. cp

        # 询问
        # 建议询问
        > cp -i <sourcefile> <newfile>
        
        # 备份
        ## 复制只会备份一个
        ## 建议询问
        > cp -b <sourcefile> <newfile>
        
      2. mv

        # 询问
        # 建议询问
        > mv -i <sourcefile> <newfile>
        
        # 备份
        ## 复制只会备份一个
        ## 建议询问
        > mv -b <sourcefile> <newfile>
        
posted @ 2020-10-05 12:11  轩辕拾銉  阅读(131)  评论(0编辑  收藏  举报