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 | ||
tcsh [2022/06/15 02:46] – peron | tcsh [2024/02/22 16:55] (actual) – [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 desarrolló una funcionalidad de autocompletado sensible al contexto de ficheros para el sistema operativo [[TENEX]]. Este le sirvió como inspiración para modificar el [[csh|C Shell]] original de [[BSD]], tarea que pudo completar (en su forma avanzada) en 1981. | ||
+ | |||
+ | Mike Ellis de Fairchild incorporó el autocompletado - ahora para los 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 [[creacion_de_trabajos_en_texto-plano|control de trabajos incorporados]]. El comando incorporado '' |
+ | |||
+ | __**Ver también**__: | ||
+ | |||
+ | === 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 // | ||
- | 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. | + | ===Selector |
- | Permanece como shell de root en distribuciones BSD. | + | Selector |
+ | ^ **Selector** ^ **Resultado** ^ | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | ''< |