TZu*_*iri 23 gnu cp coreutils history user-interface
cp 是一个非常流行的 Linux 工具,由 GNU 基金会的 coreutils 团队维护。
默认情况下,具有相同名称的文件将被覆盖,如果用户想要更改此行为,他们可以添加--no-clobber到他们的复制命令中:
Run Code Online (Sandbox Code Playgroud)-n, --no-clobber do not overwrite an existing file (overrides a previous -i option)
为什么不是这样的--no-overwrite?
Gil*_*il' 48
数据操作上下文中的“ Clobber ”意味着通过覆盖数据来破坏数据。在 Unix 环境中的文件上下文中,这个词至少可以追溯到 1980 年代早期,可能更早。Csh必须set noclobber配置>为拒绝覆盖现有文件(后来set -o noclobber在 ksh93 和其他 sh 样式的 shell 中)。当GNU coreutils 添加 --no-clobber(在 2009 年)时,它们使用的词汇与 shell 使用的词汇相同。
| 归档时间: |
|
| 查看次数: |
4533 次 |
| 最近记录: |