Finalidad:Mostrar o modificar la lista del historial

 

Formato:HISTORIA [/= /A comando /F["..."] /G /GL /L /LL /M /N /P /Rn nombre de archivo /Tn /V]

 

comandoUn comando que se agregará a la lista del historial.
nombre de archivoEl nombre de un archivo que contiene entradas que se agregarán a la lista del historial.

 

/Agregar)

/M (número)

/F["..."] f(ree)

/N(sin duplicados)

/Global)

/Pausa)

/GL (lista global)

/Leer)

/Local)

/T (muestra las últimas n líneas)

/LL (lista local)

V (visualización en orden inverso)

 

Ver también: DIRHISTORIA, HistoriaExcluir y LOG.

 

Uso:

 

TCC mantiene una lista de los comandos que ha ingresado en la línea de comando. Ver Historial de comandos y recuperación para obtener información sobre la recuperación de comandos, que le permite utilizar la lista del historial para repetir o editar comandos que haya ejecutado anteriormente.

 

El comando HISTORIAL le permite ver y manipular la lista del historial de comandos directamente. Si no se ingresan parámetros, HISTORY mostrará la lista del historial de comandos actual.

 

Con las opciones que se explican a continuación, puede borrar la lista, agregar nuevos comandos a la lista sin ejecutarlos, guardar la lista en un archivo o leer una nueva lista de un archivo.

 

La cantidad de comandos guardados en la lista del historial depende de la longitud de cada línea de comando. El tamaño de la lista del historial se puede especificar al inicio entre 4,000 y 500,000 caracteres (consulte la Tamaño del búfer del historial de comandos opción de configuración). El tamaño predeterminado es 20,000 caracteres.

 

Su lista de historial se puede almacenar localmente (una lista de historial separada para cada copia de TCC) y/o globalmente (todas las copias de TCC comparten la misma lista). Para más detalles ver historia local y global. Al mostrar, crear o eliminar entradas del historial, puede especificar en qué lista desea que HISTORIA busque con las opciones /GL y /LL.

 

NOTA: TCC a partir de la versión 26 admite listas simultáneas de historial de comandos locales y globales. Esto es sólo para usuarios avanzados; Generalmente no se recomienda tener ambos tipos. Si solo tiene una lista de historial de comandos local o solo una lista de historial de comandos global, la recuperación del historial funcionará igual que en versiones anteriores. Si tiene listas de historial de comandos locales y globales, al buscar hacia atrás en el historial se buscará primero en la lista local. Si llega al principio de la lista local, la siguiente entrada del historial devuelta será la del final de la lista global. Si busca hacia adelante en la lista global, cuando llegue al final, la siguiente entrada del historial devuelta será el comienzo de la lista local. Si intenta ir más allá del principio de la lista global o del final de la lista local TCC sonará. Tenga en cuenta que el ajuste del historial no es compatible con las listas locales + globales.

 

Al buscar en el historial, TCC Buscará primero en la lista local (si existe) y luego en la lista global (si existe).

 

Si utiliza la opción /G para convertir una lista de historial local en una lista de historial global, HISTORY no realizará la conversión si ya existe una lista de historial global (por ejemplo, en otro TCC sesión o en SHRALIAS).

 

Puede utilizar el comando HISTORY como ayuda para escribir archivos por lotes redirigiendo la salida de HISTORY a un archivo y luego editando el archivo adecuadamente. Sin embargo, es más fácil utilizar el REGISTRO /H comando para este propósito.

 

Puede desactivar la lista del historial o especificar una longitud mínima de línea de comando para guardar con el Longitud mínima opción de configuración. Puede evitar que cualquier línea de comando se guarde en el historial comenzando con un signo "arroba" (@).

 

Puede excluir comandos específicos de la lista del historial con el HistoriaExcluir variable.

 

Puede controlar si las entradas duplicadas se guardarán en la lista del historial con el Duplicados opción de configuración.

 

Puede guardar la lista del historial redirigiendo la salida de HISTORY a un archivo. Este ejemplo guarda el historial de comandos en un archivo llamado ARCHIVO HISTÓRICO y lo vuelve a leer inmediatamente. Si omite el comando HISTORIAL /F en la segunda línea, el contenido del archivo se agregará a la lista del historial actual en lugar de reemplazarlo:

 

historia > archivo hist

historia /f

historia /r archivo hist

 

Si necesita guardar su historial de comandos al final de cada día de trabajo, puede usar el primero de estos comandos en su TCSTART.BTM u otro archivo de inicio, y el segundo en TCEXIT.BTM:

 

si existe c:\histfile historial /r c:\histfile

historial > c:\histfile

 

Esto restaura la lista del historial anterior, si existe, y guarda el historial cuando TCC salidas

 

TCC También puede cargar y guardar la lista del historial automáticamente si usa el Archivo de historial opción de configuración.

 

Opciones:

 

/=Muestre el cuadro de diálogo del comando HISTORIAL para ayudarlo a configurar el nombre de archivo y las opciones de la línea de comando. La opción /= puede estar en cualquier lugar de la línea; Las opciones adicionales establecerán los campos apropiados en el cuadro de diálogo de comando.

 

/AAgregue un comando a la lista del historial. Este realiza la misma función que el Ctrl-K clave en la línea de comando.

 

/F["..."] Borre entradas en la lista del historial de comandos. Puede tener varios argumentos /F"..." y pueden contener comodines. Si no incluye el argumento entre comillas opcional, /F borrará toda la lista.

 

/GCambie de una lista de historial local a una global. Si ya tiene una lista de historial global (por ejemplo, en otro TCC instancia o en SHRALIAS), HISTORY no realizará la conversión.

 

/GLLeer y escribir en la lista de historial global. Si tiene listas de historial local y global definidas y no especifica /GL, HISTORY utilizará de forma predeterminada la lista local.

 

/LCambie de una lista de historial global a una local.

 

/LLLeer y escribir en la lista de historia local.

 

/MNumere las líneas al mostrar la lista del historial.

 

/NElimina las entradas duplicadas (las más antiguas primero) de la lista del historial.

 

/PEspere una clave después de mostrar cada página de la lista. Sus opciones cuando se le solicite se explican en detalle en Mensajes del sistema.

 

/RnLea el historial de comandos del archivo especificado y agréguelo a la lista de historial que se encuentra actualmente en la memoria.

 

Si está creando un archivo HISTORY /R a mano y necesita crear una entrada que abarque varias líneas en el archivo, puede hacerlo terminando cada línea, excepto la última, con un Personaje de escape. Sin embargo, no puede utilizar este método para exceder el límite de longitud de la línea de comando.

 

Si intenta cargar un archivo que es más grande que el tamaño de la lista del historial, HISTORY solo cargará la última parte del archivo que quepa.

 

Opcionalmente, puede especificar si HISTORY debe ignorar los duplicados y HistoryExclude y siempre agregar las líneas especificando /R1. (Esto será considerablemente más rápido para listas de historial grandes).

 

/TennesseMostrar el último n lineas de la historia. If n es negativo, omita el primero -n líneas de la historia.

 

/VMuestra el historial en orden inverso. Esto no se puede combinar con /T.