我们平时执行cp命令复制文件时,当遇到重复文件时,都会进行交互提示,避免覆盖已存在的文件。但是有时执行脚本时,不希望被cp的交互提示打断,那我们应该怎么处理呢。

其实执行cp命令时,默认执行了"cp -i"命令的别名,-i的作用是复制文件时进行交互提示,避免覆盖已存在的文件。

解决方法1:

cp命令前加个右斜杠即可,\cp
这个右斜杠表示使用原生命令,因此可以直接覆盖。

解决方法2:

修改~/.bashrc,注释掉“alias cp='cp -i'”即可。

举报/反馈

wangzhq1989

11获赞 27粉丝
还没有任何签名哦
关注
0
0
收藏
分享