加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – mv命令变得疯狂

发布时间:2020-12-14 00:34:33 所属栏目:Linux 来源:网络整理
导读:这是脚本,我已经挑出了我认为导致最近问题的块 mv sourcefile targetfile /dev/null 我知道,如果目标文件存在,mv将默认覆盖而不要求确认.因此,脚本(上图)是正确的. mv: try to overwrite `targetfile',overriding mode 0644 (rw-r--r--)? 它提示/要求确认覆
这是脚本,我已经挑出了我认为导致最近问题的块

mv sourcefile targetfile > /dev/null

我知道,如果目标文件存在,mv将默认覆盖而不要求确认.因此,脚本(上图)是正确的.

mv: try to overwrite `targetfile',overriding mode 0644 (rw-r--r--)?

它提示/要求确认覆盖的唯一时间是使用-i选项,在这种情况下不使用.它并不总是发生.偶尔弹出一下

那么,为什么它会这样呢?

这是我的mv版本

mv (GNU coreutils) 8.12
Copyright (C) 2011 Free Software Foundation,Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY,to the extent permitted by law.

Written by Mike Parker,David MacKenzie,and Jim Meyering.

解决方法

根据手册页,-f选项具有以下目标:

-f,--force
          do not prompt before overwriting

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读