Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| diferencias_entre_tcsh_y_bash [2023/03/01 19:17] – [Citas] peron | diferencias_entre_tcsh_y_bash [2026/04/21 16:06] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 56: | Línea 56: | ||
| ====Argumentos de línea de comando==== | ====Argumentos de línea de comando==== | ||
| - | La sintaxis es diferente a bash. TCsh no tiene indicadores de arcumentos | + | La sintaxis es diferente a bash. TCsh carece de indicadores de argumentos |
| + | |||
| + | He aquí un programa que almacena los argumentos de línea de comandos en una lista y luego los presenta: | ||
| <code bash> | <code bash> | ||
| Línea 64: | Línea 66: | ||
| set i = 1 | set i = 1 | ||
| set list = ( ) | set list = ( ) | ||
| - | echo "Build the list from commandline arguments..." | + | echo "Arma la lista de los argumentos de línea de comandos..." |
| while ($i <= $num_args) | while ($i <= $num_args) | ||
| @ i_minus_1 = $i - 1 | @ i_minus_1 = $i - 1 | ||
| Línea 72: | Línea 74: | ||
| @ i = $i + 1 | @ i = $i + 1 | ||
| end | end | ||
| - | echo "Now print the list..." | + | echo "Ahora imprimo la lista..." |
| foreach f ($list) | foreach f ($list) | ||
| echo " | echo " | ||
| Línea 78: | Línea 80: | ||
| </ | </ | ||
| - | ====Ficheros include==== | + | |
| - | La sintaxis es la misma que en bash. | + | |
| ====Comandos de Shell==== | ====Comandos de Shell==== | ||
| - | Tcsh también utiliza | + | Tcsh también utiliza |
| ====Entradas del usuario==== | ====Entradas del usuario==== | ||
| Línea 100: | Línea 101: | ||
| ====Operaciones aritméticas==== | ====Operaciones aritméticas==== | ||
| - | La sintaxis de TCSh es muy diferente a la de Bash. Para realizar | + | La sintaxis de tcsh es muy diferente a la de Bash. Realiza |
| + | |||
| + | Por ejemplo: | ||
| + | |||
| + | <code csh> | ||
| + | @ x = (354 - 128 + 52 * 5 / 3) | ||
| + | </ | ||
| ====Comparación Numérica==== | ====Comparación Numérica==== | ||
