有谁知道我在使用cp时如何关闭交互模式?
我正在尝试将目录递归复制到另一个目录,对于每个被覆盖的文件,我必须回答“ y”。
我正在使用的命令是:
cp -r /usr/share/drupal-update/* /usr/share/drupal
但是我被要求确认每个覆盖:
cp: overwrite `./CHANGELOG.txt'? y
cp: overwrite `./COPYRIGHT.txt'? y
cp: overwrite `./INSTALL.mysql.txt'? y
cp: overwrite `./INSTALL.pgsql.txt'? y
...
我正在使用ubuntu服务器版本jaunty。
谢谢!
1
删除别名通常是“ unalias”。更改问题也是一个坏主意,因为答案不再有意义。
—
pehrs
我同意更改问题不是一个好主意-但问题从未改变-我只是添加了标签。
—
Faisal Vali 2010年
我个人是rsync的忠实拥护者,即使在本地复制文件时,我也倾向于使用它。好的,不是在我仅进行简单的复制操作时,而是在较大的传输期间,是的。为什么?由于rsync在递归传输方面具有广泛的用途,因此可以进行空运行,包括/排除,保留各种权限,继续中断的操作等。
—
Janne Pikkarainen,2010年