Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisiónAmbos lados, revisión siguiente | ||
lenguaje_del_interprete_de_comandos [2023/03/02 04:40] – peron | lenguaje_del_interprete_de_comandos [2023/03/02 05:04] – [Ejecución Secuencial] peron | ||
---|---|---|---|
Línea 21: | Línea 21: | ||
====Metacaracteres Comodines==== | ====Metacaracteres Comodines==== | ||
+ | Los comodines son caracteres "de inclusión" | ||
- | === * === | + | === Comodín para cualesquiera caracteres (*) === |
- | El carácter asterisco '' | + | El carácter asterisco '' |
- | Por ejemplo, podrías utilizar el comando | + | Por ejemplo, podrías utilizar el comando |
<code bash> | <code bash> | ||
Línea 34: | Línea 35: | ||
...y recibirás como eco de respuesta una lista con todos los ficheros del directorio actual. | ...y recibirás como eco de respuesta una lista con todos los ficheros del directorio actual. | ||
- | Por favor, ten especial cuidado al emplear el metacaracter '' | + | Por favor, ten especial cuidado al emplear el metacaracter '' |
<code bash> | <code bash> | ||
Línea 40: | Línea 41: | ||
</ | </ | ||
- | ...listará todos los ficheros en el directorio actual que tengan | + | ...listará todos los ficheros en el directorio actual |
- | Podrías indicar que liste todos los ficheros que contienen | + | Podrías indicar que liste cualesquier |
<code bash> | <code bash> | ||
Línea 54: | Línea 55: | ||
</ | </ | ||
- | Podría sería | + | Será interpretado como " |
<code bash> | <code bash> | ||
Línea 66: | Línea 67: | ||
- | === ? === | + | === Comodín para un caracter (?) === |
- | El signo //cierre de interrogación// | + | El signo //cierre de interrogación// |
Por ejemplo, podrías ordenar: | Por ejemplo, podrías ordenar: | ||
Línea 93: | Línea 94: | ||
...pero no listará el '' | ...pero no listará el '' | ||
- | Afortunadamente | + | Afortunadamente, si utilizas |
<code bash> | <code bash> | ||
Línea 99: | Línea 100: | ||
</ | </ | ||
+ | ...y podría dar desde '' | ||
- | === [] === | ||
- | Utiliza los // | + | |
+ | |||
+ | === Rangos ([]) === | ||
+ | |||
+ | Utiliza los // | ||
<code bash> | <code bash> | ||
Línea 108: | Línea 113: | ||
</ | </ | ||
- | ...podrías recibir | + | ...el intérprete podría listarte |
- | Puedes utilizar también el encorchetado si deseas manifestar | + | Puedes utilizar también el encorchetado si deseas manifestar |
<code bash> | <code bash> | ||
Línea 116: | Línea 121: | ||
</ | </ | ||
- | (Esto lograría concatenar los contenidos de los ficheros '' | + | ...lo que lograría concatenar los contenidos de los ficheros '' |
- | Y por otro lado, también | + | También |
==== Metacaracteres de redirección ==== | ==== Metacaracteres de redirección ==== | ||
Línea 145: | Línea 150: | ||
- | ==== Ejecución en Segundo Plano: & ==== | ||
- | |||
- | Algunos comandos ejecutados en el //shell// podrían tardar mucho tiempo en ejecutarse. Podría ser conveniente que dejes esos comandos en segundo plano y liberes tu terminal de modo que puedas continuar ingresando otras órdenes al intérprete. | ||
- | |||
- | El carácter et o " | ||
- | |||
- | Esto se hace ingresando: | ||
- | |||
- | <code bash> | ||
- | comando & | ||
- | </ | ||
- | |||
- | Por ejemplo, el comando '' | ||
- | |||
- | <code bash> | ||
- | grep Mengana * & | ||
- | </ | ||
- | |||
- | La terminal devolverá un identificador de proceso, el cual estará activo mientras se trabaja. Este número de proceso es esencial para poder eliminarlo. | ||
==== Ejecución Secuencial ==== | ==== Ejecución Secuencial ==== | ||
Línea 196: | Línea 182: | ||
</ | </ | ||
+ | ==== Ejecución en Segundo Plano: & ==== | ||
+ | El carácter et o " | ||
+ | |||
+ | Esto se hace ingresando: | ||
+ | |||
+ | <code bash> | ||
+ | comando & | ||
+ | </ | ||
+ | |||
+ | Ver también: [[creacion_de_trabajos_en_texto-plano& | ||
+ | |||
+ | >Algunos comandos ejecutados en el //shell// podrían tardar mucho tiempo en ejecutarse. Podría ser conveniente que dejes esos comandos en segundo plano y liberes tu terminal de modo que puedas continuar ingresando otras órdenes al intérprete. | ||
+ | |||
+ | Por ejemplo, el comando '' | ||
+ | |||
+ | <code bash> | ||
+ | grep Mengana * & | ||
+ | </ | ||
+ | |||
+ | La terminal devolverá un identificador de proceso, el cual estará activo mientras se trabaja. Este número de proceso es esencial para poder eliminarlo. | ||