Herramientas de usuario

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
lenguaje_del_interprete_de_comandos [2024/07/06 20:21] – [Conclusión] peronlenguaje_del_interprete_de_comandos [2026/04/21 16:07] (actual) – editor externo 127.0.0.1
Línea 16: Línea 16:
   * ''%%\%%'' El caracter de barra invertida permite [[#desactivar_la_interpretacion_de_metacaracteres|desactivar la interpretación de los meta-caracteres]] tales como ''*'', ''[]'', ''&'', y '';''.   * ''%%\%%'' El caracter de barra invertida permite [[#desactivar_la_interpretacion_de_metacaracteres|desactivar la interpretación de los meta-caracteres]] tales como ''*'', ''[]'', ''&'', y '';''.
   * ''%%"%%''...''%%"%%'' ''<nowiki>'</nowiki>''...''<nowiki>'</nowiki>'' Los entrecomillados y los entreapóstrofos ocultan contenido al shell, desactivando tanto el significado delimitador del espacio entre ellos, así como la interpretación de los caracteres especiales. Sin embargo, las comillas permiten que los caracteres ''$'' y ''%%\%%'' retengan su significado especial.   * ''%%"%%''...''%%"%%'' ''<nowiki>'</nowiki>''...''<nowiki>'</nowiki>'' Los entrecomillados y los entreapóstrofos ocultan contenido al shell, desactivando tanto el significado delimitador del espacio entre ellos, así como la interpretación de los caracteres especiales. Sin embargo, las comillas permiten que los caracteres ''$'' y ''%%\%%'' retengan su significado especial.
-  * El acento agudo ''<nowiki>`</nowiki>''..''<nowiki>`</nowiki>'' se utilizan para [[#expansión de comandos|expansión de comandos]]. (ver [[acentos_y_enes_en_texto-plano.xyz#caracteres_especiales_en_el_teclado_espanol|caracteres especiales en el teclado español]]+  * El acento grave ''<nowiki>`</nowiki>''..''<nowiki>`</nowiki>'' se utilizan para [[#expansión de comandos|expansión de comandos]]. (ver [[acentos_y_enes_en_texto-plano.xyz#caracteres_especiales_en_el_teclado_espanol|caracteres especiales en el teclado español]]
  
 > Los caracteres ''$'' y ''%%\%%'' se discutirán más adelante y son importante para los programas interpretados. > Los caracteres ''$'' y ''%%\%%'' se discutirán más adelante y son importante para los programas interpretados.
Línea 126: Línea 126:
  
 ==== Metacaracteres de redirección ==== ==== Metacaracteres de redirección ====
 +
 El uso de metacaracteres simples permite obrar la función de redirección. El uso de metacaracteres simples permite obrar la función de redirección.
  
Línea 148: Línea 149:
 </code> </code>
  
 +===Creación de fichero===
  
 +Si rediriges la salida de terminal usando ''>'' junto al comando [[tutorial_basico_de_la_consola#cat|cat]], podrás disponer un contenido en un fichero. Finaliza el ingreso de contenido con la llamada "fin de fichero (''EOF'') en la última línea, de esta manera:
 +
 +<code bash>
 +cat <<EOF > martin_fierro.txt
 +Aquí me pongo a cantar
 +al compás de la vigüela,
 +que el hombre que lo desvela
 +una pena estrordinaria,
 +como la ave solitaria
 +con el cantar se consuela.
 +EOF
 +</code>
 +
 +De la misma forma, podrás agregar contenido (incluyendo líneas en blanco) a continuación del contenido existente en un fichero, recurriendo a ''%%>>%%'':
 +
 +<code bash>
 +cat <<EOF >> martin_fierro.txt
 +
 +Pido a los santos del cielo
 +que ayuden mi pensamiento:
 +les pido en este momento
 +que voy a cantar mi historia
 +me refresquen la memoria
 +y aclaren mi entendimiento.
 +EOF
 +</code>
  
  
Línea 241: Línea 269:
  
 ==== Expansión de comandos (`..`) ==== ==== Expansión de comandos (`..`) ====
-Los acentos agudos ''<nowiki>`</nowiki>'' se utilizan para definir una expansión de comandos anidados.+Los acentos graves ''<nowiki>`</nowiki>'' se utilizan para definir una expansión de comandos anidados.
  
 Cuando se utilizan los acentos graves ''`...`'' alrededor de un texto, el intérprete reemplaza el texto entre los acentos graves con la devolución de la ejecución del comando anidado. Cuando se utilizan los acentos graves ''`...`'' alrededor de un texto, el intérprete reemplaza el texto entre los acentos graves con la devolución de la ejecución del comando anidado.

Este sitio web utiliza cookies para guardar datos esenciales de su actividad, como su autenticación. Al entrar acepta el uso de cookies.

Más información