V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
s
V2EX  ›  macOS

Finder 里面复制粘贴文件夹的时候,怎样递归覆盖文件,而不覆盖文件夹?

  •  
  •   s · 2013-12-14 12:57:24 +08:00 · 4463 次点击
    这是一个创建于 3997 天前的主题,其中的信息可能已经有所发展或是发生改变。
    菜鸟问题……
    粘贴的时候,如果有同名文件夹,只能整体替换吗?有办法只覆盖里面的文件吗?
    14 条回复    2021-09-24 15:29:49 +08:00
    FrankFang128
        1
    FrankFang128  
       2013-12-14 14:29:14 +08:00 via Android
    命令行 rsync 吧
    wzxjohn
        2
    wzxjohn  
       2013-12-14 16:43:25 +08:00
    @FrankFang128 一定要这么麻烦么。。。。
    JoyNeop
        3
    JoyNeop  
       2013-12-14 17:40:49 +08:00
    假设你要用 A 文件夹里面的文件递归覆盖 b 文件夹里面的文件。

    *在 GitHub 建立一个 repo
    *把 B 文件夹 commit 上 GitHub
    *删除 B 文件夹并在本地移除该 repo
    *把 A 文件夹里面的文件和文件夹正常覆盖进去
    *把添加和修改的文件 commit 上 GitHub (取消勾选那些 delete)
    *Remove local repo
    *Clone repo to desktop

    Q.E.D.
    lijinma
        4
    lijinma  
       2013-12-14 17:41:15 +08:00
    @wzxjohn rsync 多麻烦

    直接 cp -R folder_1/* folder_2
    lijinma
        5
    lijinma  
       2013-12-14 17:42:17 +08:00
    没看清问题,不好意思。。。。
    alexrezit
        6
    alexrezit  
       2013-12-14 18:03:42 +08:00 via iPad
    在 10.8 之前按住 Option 就会出现 Merge 选项. 在 10.9 这个选项变成了自动的, 只是有 bug 所以灰常喜闻乐见地不能用. 目测 Apple 也没工夫修复. Jobs 死得早呀 Apple 的 QA 团队是集体去度假了么...
    lijinma
        7
    lijinma  
       2013-12-14 18:05:43 +08:00
    貌似cp就可以啊。。。晕掉了
    wzxjohn
        8
    wzxjohn  
       2013-12-14 21:34:52 +08:00
    @lijinma 这样子文件夹里面的好像还是会直接替换?改天试一下。。。
    madkao
        9
    madkao  
       2013-12-15 11:07:58 +08:00
    Forklift
    webgeekman
        10
    webgeekman  
       2013-12-15 21:55:19 +08:00
    这是一个很关键的问题,目前真心没找到比较方便直白的解决办法……求高人!
    lijinma
        11
    lijinma  
       2013-12-16 23:57:36 +08:00
    @wzxjohn 你的意思是文件夹A不完全不替换,文件B替换?那文件夹A中的C替换吗?
    wzxjohn
        12
    wzxjohn  
       2013-12-17 15:50:06 +08:00
    @lijinma 亲你@人了吧。。。
    wzxjohn
        13
    wzxjohn  
       2013-12-17 15:50:22 +08:00
    @lijinma 亲你@错人了吧。。。
    send2me
        14
    send2me  
       2021-09-24 15:29:49 +08:00
    刚刚,mac 下粘贴的时候,同名文件夹被直接替换了,丢了很多数据😭
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2786 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:10 · PVG 18:10 · LAX 02:10 · JFK 05:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.