关闭 cp(复制)命令的交互模式(cp:覆盖?)

Fai*_*ali 21 linux ubuntu copy cp ubuntu-9.04

有谁知道我在使用cp时如何关闭交互模式?

我试图将一个目录递归复制到另一个目录中,对于每个被覆盖的文件,我必须回答“y”。

我使用的命令是:

cp -r /usr/share/drupal-update/* /usr/share/drupal
Run Code Online (Sandbox Code Playgroud)

但是我被要求确认每个覆盖:

cp: overwrite `./CHANGELOG.txt'? y  
cp: overwrite `./COPYRIGHT.txt'? y  
cp: overwrite `./INSTALL.mysql.txt'? y  
cp: overwrite `./INSTALL.pgsql.txt'? y  
...
Run Code Online (Sandbox Code Playgroud)

我正在使用 ubuntu 服务器版本 jaunty。
谢谢!

小智 48

执行:

alias cp
Run Code Online (Sandbox Code Playgroud)

查看是否cp已别名为cp -i

在这种情况下运行:

\cp -r /usr/share/drupal-update/* /usr/share/drupal 
Run Code Online (Sandbox Code Playgroud)

忽略别名

  • 在这种情况下,您也可以执行“unalias cp”。 (2认同)