Se non si specifica alcun argomento, il "File TypeScript" verrà creato nella directory per salvare il record del terminale.
Il comando di script registra sia input/output standard che in tempo di esecuzione.
Questo post descrive qual è il comando "script" e come funziona con varie opzioni.
Sintassi:
Segui la sintassi di seguito donati di comando "script":
$ script [opzione] [fileName]
Discutiamo alcuni esempi.
Esempio 1:
Usando il comando script senza alcun argomento
Per iniziare, digita "script" senza specificare alcun parametro. Se non viene specificato alcun parametro, lo script creerà un file "TypeScript" nella directory per salvare il record.
$ script
Lo "script" inizierebbe a registrare che può essere fermato in qualsiasi momento con il comando "uscita". Nel frattempo possono essere eseguiti vari script.
Basta eseguire il comando di uscita per terminare dattiloscritto e lo script terminerà il processo di acquisizione:
$ uscita
Esempio 2:
Usando il comando "script" con argomento
Specificare qualsiasi nome di file come argomento. Ad esempio, sto creando un file di testo con il nome di "Linuxhint.TXT". Esegui il seguente comando:
$ script linuxhint.TXT
Quindi eseguire alcuni comandi nel terminale e digita, "Uscita"Per porre fine al processo di cattura.
Ora, apri il "Linuxhint.file txt ".
Produzione:
Il contenuto seguente è l'output del file Linuxhint.txt, che è stato creato dal comando script.
1) -c Opzione:
Questa opzione viene utilizzata per ottenere le informazioni di un comando particolare invece di tutti i comandi in esecuzione in una shell interattiva con il nome del file specificato come argomento. Dopo una corretta esecuzione, lo script uscirà automaticamente.
Ad esempio, per ottenere un calendario, utilizzare:
$ script -c cal linuxhint.TXT
Produzione:
Questo comando ti mostrerà il calendario in un file txt.
2) -A opzione
Questa opzione aggiunge l'output al file mantenendo il contenuto precedente. Il contenuto di entrambi i file è separato da una linea di spazio.
Prendi in considerazione il seguente comando:
$ script -a linuxhint.TXT
Produzione:
Visualizza l'output con lo script in esecuzione precedente.
3) -t, -timing [=] opzione
Questa opzione viene utilizzata per registrare le operazioni del terminale riga per riga, che sembra un video. Il comando "ScripTreplay" viene utilizzato per riprodurre il file registrato.
Dobbiamo dare un nome a un file per registrare l'attività. In questo esempio il nome file è "Linxhint":
$ script -timing = time_log linuxhint
Produzione:
Per riprodurre il comando "script", usa:
$ scriptreplay -timing = time_log linuxhint
4) -Force Opzione
Per salvare lo script in una directory specifica, usa il "-forza" opzione. Esegui il comando di forza seguente:
$ script -Force/Home/Aqsa/Linux.TXT
Produzione:
5) -e opzione:
Questa opzione restituisce il processo figlio, digita il comando seguente:
$ script -e linuxhint.TXT
Nell'immagine sopra, Linuxhint2.txt è il bambino di Linuxhint.txt e linux.txt è un processo genitore.
Produzione:
6) -flush opzione
IL "-F" O "-sciacquone"Le opzioni vengono utilizzate per scaricare l'uscita. Può essere usato per la teleoperazione.
Qui, il comando è:
$ script - -flush Linuxhint.TXT
7) -Q Opzione tranquilla
IL "-Q"L'opzione nasconde il messaggio quando lo script è iniziato ed esce:
$ script -q
8) -Help Opzione
Questa opzione viene utilizzata per ottenere informazioni di aiuto. Viene visualizzato tutte le opzioni relative al comando "Script" con una descrizione della riga:
$ script - -help
9) -V/ -Version Opzione
Questa opzione viene utilizzata per controllare la versione del comando "script":
$ script -Version
Conclusione:
Lo script è un'utilità della riga di comando utilizzata per ottenere l'ingresso e l'output di tutti i comandi in esecuzione nel file di testo. Cattura tutte le attività eseguite nel terminale. Inoltre, stampa sia input che output nel file di testo. Il comando "Script" viene utilizzato per effettuare una copia dei comandi eseguiti, che dovrebbe essere mantenuta nel tuo notebook e inviato come parte di un compito. Attraverso questo post, abbiamo visto la funzionalità di diverse opzioni di "script" con esempi.