Foros del Web » Administración de Sistemas » Unix / Linux »

Como ejecutar dos comandos en una sola linea

Estas en el tema de Como ejecutar dos comandos en una sola linea en el foro de Unix / Linux en Foros del Web. Buenas a todos!, mañana tengo prueba de ubuntu, ya estudié todo pero no encuentro como ejecutar dos comandos en una sola linea ... Por ejemplo: ...
  #1 (permalink)  
Antiguo 16/08/2010, 15:36
Avatar de VbOkonly  
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 14 años, 9 meses
Puntos: 5
Como ejecutar dos comandos en una sola linea

Buenas a todos!, mañana tengo prueba de ubuntu, ya estudié todo pero no encuentro como ejecutar dos comandos en una sola linea ...
Por ejemplo:

mkdir 1
cd 1
mkdir 2


Como se puede hacer eso en una sola linea ?.


Muchas gracias!
  #2 (permalink)  
Antiguo 16/08/2010, 21:53
Avatar de lair  
Fecha de Ingreso: enero-2009
Ubicación: header('Location: Morelia");
Mensajes: 1.052
Antigüedad: 15 años, 3 meses
Puntos: 46
Respuesta: Como ejecutar dos comandos en una sola linea

Hola.

para el mkdir puedes ejecutarlo asi:

mkdir dir1 dir2 dirn

pero si lo que quieres es ejecutar los comandos en una linea seria:

mkdir 1 && cd 1 && mkdir 2

suerte
  #3 (permalink)  
Antiguo 17/08/2010, 17:22
 
Fecha de Ingreso: agosto-2010
Mensajes: 14
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Como ejecutar dos comandos en una sola linea

separalos por ;

mkdir 1; cd 1; mkdir 2
  #4 (permalink)  
Antiguo 18/08/2010, 11:48
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como ejecutar dos comandos en una sola linea

para el caso particular que planteás, mkdir -p dir1/dir2
para un caso genérico, si solamente querés ejecutar más de un comando en la misma línea, los separás con ";". Si te interesa que los comandos se ejecuten dependiendo del resultado de los anteriores, podés usar && (Y lógico, no se ejecuta el segundo si falla el primero), || (Ó lógico, no se ejecuta el segundo si el primero es exitoso) y creo que alguno más que no recuerdo ahora.


Saludos.

Etiquetas: comandos, dos, ejecutar, linea
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:58.