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 | ||
tcsh [2022/06/15 02:46] – peron | tcsh [2023/02/26 03:42] – [Edición de línea de Comandos] peron | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
===== TCSh ===== | ===== TCSh ===== | ||
- | TCSh, es una versión mejorada de [[interpretes de comandos|intérprete de comandos]] [[csh|C Shell]]. TCSh es casi enteramente retrocompatible con csh, de modo que cualquier conocimiento de C Shell resulta inmediatamente aplicable a tcsh. Pero tsch va más allá de csh, agregando capacidades como un editor de línea de comandos de propósito general, corrección de escritura, y completado programable de comandos, ficheros y nombre de usuarios. | + | TCSh, es una versión mejorada de [[interpretes de comandos|intérprete de comandos]] |
+ | |||
+ | TCSh es casi enteramente retrocompatible con csh, de modo que cualquier conocimiento de C Shell resulta inmediatamente aplicable a tcsh. Pero tsch va más allá de csh, agregando capacidades como un editor de línea de comandos de propósito general, corrección de escritura, y completado programable de comandos, ficheros y nombre de usuarios. | ||
+ | |||
+ | |||
+ | |||
+ | ==== Historia ==== | ||
+ | |||
+ | En 1975 Ken Greer de la Universidad de Carnegie Mellon, modificó el C Shell original para incorporarle una funcionalidad de autocompletado de nombres de fichero similar a la del sistema operativo [[TENEX]], la cual estuvo completa (en su forma avanzada) en 1981. | ||
+ | |||
+ | Mike Ellis de Fairchild incorporó el autocompletado de comandos en 1983. | ||
+ | |||
+ | >tcsh permanece como shell del administrador en las distribuciones [[BSD]]. Su prompt tradicional es ''> | ||
+ | |||
+ | ===== Funcionalidades ===== | ||
+ | === Configuración === | ||
+ | TCSh se configura a nivel usuario a través del fichero ~/ | ||
Entre sus funciones contamos con historial de comandos, stack de directorios (para poder sortear entre los dos directorios recientes con '' | Entre sus funciones contamos con historial de comandos, stack de directorios (para poder sortear entre los dos directorios recientes con '' | ||
- | === Historia | + | Cuenta con control de trabajos incorporados. El comando incorporado '' |
+ | |||
+ | === Historial de comandos | ||
+ | El comando '' | ||
+ | |||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | ====Usar historial en comandos nuevos ==== | ||
+ | |||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | ====Edición de línea de Comandos==== | ||
+ | |||
+ | ===Autocompletado=== | ||
+ | En la línea de comandos, activa el // | ||
+ | |||
+ | ===Selector de Argumentos=== | ||
+ | |||
+ | Selector de Argumento de Alias: tcsh es el único intérprete de comando que define un alias para ofrecer argumentos a los comandos. | ||
- | En 1975 Ken Greer de la Universidad | + | | '' |
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | ''< | ||
- | Permanece como shell de root en distribuciones BSD. | + | Ver también: [[Diferencias entre tcsh y bash]] |