Cómo ejecutar el comando script en Linux?

Cómo ejecutar el comando script en Linux?
El comando de script se utiliza para escribir o registrar todos los procesos terminales. Después de ejecutar el comando script, comienza a grabar todo lo que aparece en la pantalla, incluidas las entradas y salidas, hasta que sale.

Si no especifica ningún argumento, se creará el "archivo de typescript" en el directorio para guardar el registro del terminal.

El comando de script registra la entrada/salida estándar y el tiempo de ejecución.

Esta publicación describe cuál es el comando de "script" y cómo funciona con varias opciones.

Sintaxis:

Siga la sintaxis dada a continuación del comando "script":

$ script [opción] [nombre de archivo]

Discutamos algunos ejemplos.

Ejemplo 1:

Uso del comando de script sin ningún argumento

Para comenzar, escriba "Script" sin especificar ningún parámetro. Si no se especifica ningún parámetro, Script creará un archivo "TypeScript" en el directorio para guardar el registro.

$ script

El "script" comenzaría a grabar que se puede detener en cualquier momento con el comando "Salir". Mientras tanto se pueden ejecutar varios scripts.

Simplemente ejecute el comando de salida para finalizar TypeScript, y el script finalizará el proceso de captura:

$ Salida

Ejemplo 2:

Uso del comando "script" con argumento

Especificar cualquier nombre de archivo como argumento. Por ejemplo, estoy creando un archivo de texto con el nombre de "Linuxhint.TXT". Ejecute el siguiente comando:

$ script linuxhint.TXT

Luego ejecute algunos comandos en la terminal y tipo, "salida"Para terminar el proceso de captura.

Ahora, abra el "Linuxhint.archivo txt ".

Producción:

El contenido a continuación es la salida del archivo Linuxhint.txt, que fue creado por el comando de script.

1) opción -c:

Esta opción se utiliza para obtener la información de un comando en particular en lugar de todos los comandos que se ejecutan en un shell interactivo con el nombre del archivo especificado como argumento. Después de una ejecución exitosa, el script saldrá automáticamente.

Por ejemplo, para obtener un calendario, use:

$ script -c cal linuxhint.TXT

Producción:

Este comando le mostrará el calendario en un archivo txt.

2) -Uta opción

Esta opción agrega la salida al archivo mientras mantiene el contenido anterior. El contenido de ambos archivos está separado por una línea espacial.

Tenga en cuenta el siguiente comando:

$ script -a linuxhint.TXT

Producción:

Muestra la salida con el script de ejecución anterior.

3) -t, -timing [=] opción

Esta opción se usa para grabar operaciones terminales por línea, que parece un video. El comando "scripteplay" se usa para reproducir el archivo grabado.

Necesitamos darle un nombre a un archivo para registrar la actividad. En este ejemplo, el nombre de archivo es "Linxhint":

$ script -timing = time_log linuxhint

Producción:

Para reproducir el comando "script", use:

$ scripteplay -timing = time_log linuxhint

4) opción de fuerza

Para guardar el script en algún directorio específico, use el "-fuerza" opción. Ejecute el comando de Force Abox:

$ script --force/home/aqsa/linux.TXT

Producción:

5) -e opción:

Esta opción devuelve el proceso infantil, escriba el siguiente comando:

$ script -e linuxhint.TXT

En la imagen de arriba, Linuxhint2.txt es el hijo de Linuxhint.txt y linux.txt es un proceso principal.

Producción:

6) opción de flush

El "-F" o "-enjuagarLas opciones se utilizan para descargar la salida. Se puede usar para la teleperación.
Aquí, el comando es:

$ script - -flush Linuxhint.TXT

7) -O opción tranquila

El "-QLa opción oculta el mensaje cuando el script ha comenzado y sale:

$ script -q

8) opción -help

Esta opción se utiliza para obtener información de ayuda. Mostrará todas las opciones relacionadas con el comando "script" con una descripción de una línea:

$ script --help

9) Opción de V/-Version

Esta opción se usa para verificar la versión del comando "script":

$ script -version

Conclusión:

El script es una utilidad de línea de comandos utilizada para obtener la entrada y la salida de todos los comandos en ejecución en el archivo de texto. Captura todas las actividades ejecutadas en la terminal. Además, imprime tanto la entrada como la salida en el archivo de texto. El comando "script" se utiliza para hacer una copia de los comandos ejecutados, que debe mantenerse en su cuaderno y enviarse como parte de una tarea. A través de esta publicación, hemos visto la funcionalidad de diferentes opciones de "script" con ejemplos.