Hvordan kjøre “Script” -kommando i Linux?

Hvordan kjøre “Script” -kommando i Linux?
Skriptkommandoen brukes til TypeScript eller registrere alle terminalprosesser. Etter å ha kjørt skriptkommandoen, begynner den å spille inn alt som vises på skjermen, inkludert innganger og utganger, til det går ut.

Hvis du ikke spesifiserer noe argument, vil "Typescript -filen" bli opprettet i katalogen for å lagre terminalposten.

Skriptkommandoen registrerer både standardinngang/utgang og utførelsestid.

Dette innlegget beskriver hva “Script” -kommandoen er og hvordan det fungerer med forskjellige alternativer.

Syntaks:

Følg den undergitte syntaksen til “Script” -kommandoen:

$ script [alternativ] [filnavn]

La oss diskutere noen eksempler.

Eksempel 1:

Bruke skriptkommando uten noe argument

For å starte, skriv "skript" uten å spesifisere noen parametere. Hvis ingen parameter er spesifisert, vil skriptet opprette en "typeskript" -fil i katalogen for å lagre posten.

$ skript

"Skriptet" ville begynne å spille inn som kan stoppes når som helst med "exit" -kommandoen. Ulike skript kan kjøres i mellomtiden.

Bare kjør exit -kommandoen for å avslutte typeskrivet, og skriptet avslutter fangstprosessen:

$ exit

Eksempel 2:

Bruke “Script” -kommando med argument

Spesifiser ethvert filnavn som et argument. For eksempel lager jeg en tekstfil med navnet “Linuxhint.tekst". Kjør følgende kommando:

$ skript linuxhint.tekst

Kjør deretter noen kommandoer i terminalen og typen, "exit”For å avslutte fangstprosessen.

Nå, åpne “Linuxhint.txt ”-fil.

Produksjon:

Innholdet nedenfor er utdataene fra filen Linuxhint.txt, som ble opprettet av skriptkommandoen.

1) -C alternativ:

Dette alternativet brukes til å få informasjonen om en bestemt kommando i stedet for at alle kommandoer kjører i et interaktivt skall med filnavnet spesifisert som et argument. Etter vellykket utførelse vil skriptet avslutte automatisk.

For eksempel for å få en kalender, bruk:

$ script -c cal linuxhint.tekst

Produksjon:

Denne kommandoen vil vise deg kalenderen i en TXT -fil.

2) -Et alternativ

Dette alternativet legger utdataene til filen mens du oppbevarer det forrige innholdet. Innholdet i begge filene er atskilt med en romlinje.

Ta følgende kommando i betraktning:

$ script -a Linuxhint.tekst

Produksjon:

Vis utgangen med det forrige løpsskriptet.

3) -t, -timing [=] alternativet

Dette alternativet brukes til å registrere terminaloperasjonslinje for linje, som ser ut som en video. Kommandoen "ScriptrePlay" brukes til å spille av den innspilte filen.

Vi må gi en fil et navn for å registrere aktiviteten. I dette eksemplet er filnavnet “Linxhint”:

$ script -timing = time_log linuxhint

Produksjon:

For å spille "Skriptet" -kommandoen, bruk:

$ scriptreplay -timing = time_log linuxhint

4) -Formealternativ

For å lagre skriptet i noen spesifikk katalog, bruk "-makt”Alternativ. Kjør kommandoen nedenfor:

$ skript -Force/Home/Aqsa/Linux.tekst

Produksjon:

5) -E alternativ:

Dette alternativet returnerer barneprosessen, skriv nedenfor kommandoen nedenfor:

$ script -e linuxhint.tekst

I bildet over, Linuxhint2.TXT er barnet til Linuxhint.TXT, og Linux.TXT er en overordnet prosess.

Produksjon:

6) -Fyllingsalternativ

-f”Eller“-flush”Alternativer brukes til å skylle utdataene. Det kan brukes til teleoperasjon.
Her er kommandoen:

$ manus -Flush Linuxhint.tekst

7) -Q stille alternativ

-q”Alternativet skjuler meldingen når skriptet har startet og går ut:

$ script -q

8) -hjelp alternativ

Dette alternativet brukes til å få hjelpeinformasjon. Den vil vise alle “Script” -kommandoalternativer med en linjebeskrivelse:

$ skript -hjelp

9) -V/-versionsalternativ

Dette alternativet brukes til å sjekke versjonen av “Script” -kommandoen:

$ skript -Versjon

Konklusjon:

Skript er et kommandolinjeverktøy som brukes til å få inndata og utdata fra alle kjørekommandoer i tekstfilen. Den fanger alle utførte aktiviteter i terminalen. Dessuten skriver den ut både input og output i tekstfilen. “Script” -kommandoen brukes til å lage en kopi av utførte kommandoer, som skal oppbevares i notatboken din og sendes inn som en del av et oppdrag. Gjennom dette innlegget har vi sett funksjonaliteten til forskjellige "skript" -alternativer med eksempler.