¿Por qué este comando `cp` intenta eliminar archivos?

8

Estoy usando Ubuntu 12.04.2 LTS en una computadora portátil Dell 50-50. Todo salió bien hasta que:

[1635][lam@ubuntu:~/bin]$ ll
total 48
-rwxr-xr-x 1 lam lam  232 Jan 27 20:37 demo.sh
-rwxr-xr-x 1 lam lam   34 Aug 26 22:02 encore.sh
-rwxr-xr-x 1 lam lam   94 Nov 13 16:54 esame.sh
-rwxr-xr-x 1 lam lam  156 Jan 20 14:21 ginfo.sh
-rwxr-xr-x 1 lam lam   61 Oct 31 15:56 hello_world.sh
-rwxr-xr-x 1 lam lam 2323 Jan 20 13:36 infoscript
-rwxrwxr-x 1 lam lam  257 Dec  4 17:22 local-variable
-rwxr-xr-x 1 lam lam   16 Jan 28 15:2[1638]
[lam@ubuntu:~/bin]$ cp sayH.sh temp/sayH2.sh~
rm: cannot remove `sayH.sh': No such file or directory
rm: cannot remove `temp/sayH2.sh~': No such file or directory

Estoy tratando de copiar un archivo, pero Ubuntu aparentemente intenta eliminarlo. ¿Alguien puede explicarlo?

Justicia
fuente
1
¡Bienvenido Lam para preguntarle a Ubuntu! He editado su pregunta, para que sea más legible, y es más probable que el título atraiga la atención de otros.
Rafał Cieślak
44
comprueba tu aliassescon el comando alias.
Rinzwind
1
Verifique lo siguiente: 1) ¿Ha establecido un alias para cpin ~/.bash_aliaseso ~/.bashrc? 2) No tiene una carpeta tempen su directorio actual, entonces, ¿quiere decir / temp? 3) ¿Cuál es el propósito de ~su destino?
jobin
2
Utilizando --remove-destination? ... Mira man cp. Y sugeriría type cp(suponiendo Bash predeterminado) en lugar de alias, porque también podría ser una función.
0xC0000022L

Respuestas:

1

@rafalcieslak Gracias por su ayuda. Había buscado el alias incorrecto ( cp=rm -i) solo en bashrc y no estaba allí. siguiendo su consejo probé aliasen CLI y allí estaba el desajuste. Sin alias lo hizo.

Justicia
fuente
¿Quién te dijo eso? > :)
Rinzwind