Pulsar * en el terminal

Temas sobre programación ( php, c, sql, html, perl, python, ruby, java, bash, etc ) y recursos ( herramientas, frameworks, hosting, cms, etc )

Moderadores: maiku, akodo

Responder
Lilo24
Forista Nuevo
Forista Nuevo
Mensajes: 4
Registrado: Sab Nov 11, 2017 6:32 pm

Pulsar * en el terminal

Mensaje por Lilo24 »

Hola a todos,

espero estar en el entorno correcto para mi pregunta.

Mi duda es la siguiente: Si en un directorio tengo tres archivos no vacíos "x" , "y" , "cp". ¿Por qué al pulsar * en el terminal es como si se ejecutara el comando "cp x y"? Es decir, se copia el contenido de x en y.

Espero que alguien pueda ayudarme con esto. ¡Muchísimas gracias!

Saludos :)

Avatar de Usuario
Hawkingsagan
Administrador
Administrador
Mensajes: 4213
Registrado: Mié May 12, 2004 7:00 am
Ubicación: Chiapas, México.
Contactar:

Re: Pulsar * en el terminal

Mensaje por Hawkingsagan »

Ya me surgio la duda, deja lo pruebo y te digo lo que encuentre.
:hi: Soy el Linux User # 394644 | 8-) Uso Ubuntu 20.04 | :write: Mi blog| :music: Mi Radio ♫

Avatar de Usuario
maiku
Moderador
Moderador
Mensajes: 1538
Registrado: Jue Abr 19, 2007 7:00 am
Ubicación: Cojutepeque, El Salvador C. A.

Re: Pulsar * en el terminal

Mensaje por maiku »

WTF?

Lo acabo de probar, es cosa del diablo.
Grüße...
Maiku

Full linux alchemist!!!

Avatar de Usuario
doc
Forista Ancestral
Forista Ancestral
Mensajes: 3522
Registrado: Mié Ago 11, 2010 10:32 am
Ubicación: Oviedo-es_ES
Contactar:

Re: Pulsar * en el terminal

Mensaje por doc »

pues... mi Debian no debe estar endiablado, a mi no me pasa nada de eso... :| :) :)

Avatar de Usuario
maiku
Moderador
Moderador
Mensajes: 1538
Registrado: Jue Abr 19, 2007 7:00 am
Ubicación: Cojutepeque, El Salvador C. A.

Re: Pulsar * en el terminal

Mensaje por maiku »

Mis pruebas en Ubuntu

Código: Seleccionar todo

ubuntu@ip-172-31-6-161:~$ mkdir prueba
ubuntu@ip-172-31-6-161:~$ cd prueba/
ubuntu@ip-172-31-6-161:~/prueba$ echo X > x
ubuntu@ip-172-31-6-161:~/prueba$ echo Y > y
ubuntu@ip-172-31-6-161:~/prueba$ cat x
X
ubuntu@ip-172-31-6-161:~/prueba$ cat y
Y
ubuntu@ip-172-31-6-161:~/prueba$ echo cp > cp
ubuntu@ip-172-31-6-161:~/prueba$ *
ubuntu@ip-172-31-6-161:~/prueba$ cat x
X
ubuntu@ip-172-31-6-161:~/prueba$ cat y
X
ubuntu@ip-172-31-6-161:~/prueba$
Lo que he comprobado es que si agregas un fichero con el nombre de un comando y luego usas *, se ejecuta como comando.
Grüße...
Maiku

Full linux alchemist!!!

Lilo24
Forista Nuevo
Forista Nuevo
Mensajes: 4
Registrado: Sab Nov 11, 2017 6:32 pm

Re: Pulsar * en el terminal

Mensaje por Lilo24 »

maiku escribió:Mis pruebas en Ubuntu

Código: Seleccionar todo

ubuntu@ip-172-31-6-161:~$ mkdir prueba
ubuntu@ip-172-31-6-161:~$ cd prueba/
ubuntu@ip-172-31-6-161:~/prueba$ echo X > x
ubuntu@ip-172-31-6-161:~/prueba$ echo Y > y
ubuntu@ip-172-31-6-161:~/prueba$ cat x
X
ubuntu@ip-172-31-6-161:~/prueba$ cat y
Y
ubuntu@ip-172-31-6-161:~/prueba$ echo cp > cp
ubuntu@ip-172-31-6-161:~/prueba$ *
ubuntu@ip-172-31-6-161:~/prueba$ cat x
X
ubuntu@ip-172-31-6-161:~/prueba$ cat y
X
ubuntu@ip-172-31-6-161:~/prueba$
Lo que he comprobado es que si agregas un fichero con el nombre de un comando y luego usas *, se ejecuta como comando.
jajajja muchísimas gracias!!!

Creo que tiene que ver con caracteres patrón o algo así.

Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje