Linux команди

Как да стартирам командата “script” в Linux?

Как да стартирам командата “script” в Linux?
Командата на скрипта се използва за писане на текст или запис на всички терминални процеси. След като стартира командата на скрипта, той започва да записва всичко, което се появява на екрана, включително входове и изходи, докато излезе.

Ако не посочите никакъв аргумент, в директорията ще бъде създаден „файлът на TypeScript“, за да се запази терминалният запис.

Командата на скрипта записва както стандартния вход / изход, така и времето на изпълнение.

Тази публикация описва каква е командата „скрипт“ и как работи с различни опции.

Синтаксис:

Следвайте долния синтаксис на командата “script”:

$ script [опция] [име на файл]

Нека обсъдим някои примери.

Пример 1:

Използване на скриптова команда без никакъв аргумент

За да започнете, напишете „script“, без да посочвате никакви параметри. Ако не е посочен параметър, скриптът ще създаде файл „typecript“ в директорията, за да запише записа.

$ скрипт

„Скриптът“ ще започне запис, който може да бъде спрян по всяко време с командата „изход“. Междувременно могат да се изпълняват различни скриптове.

Просто изпълнете командата за изход, за да завършите typeScript и скриптът ще завърши процеса на улавяне:

$ изход

Пример 2:

Използване на команда „script“ с аргумент

Посочете всяко име на файл като аргумент. Например създавам текстов файл с името „linuxhint.текст". Изпълнете следната команда:

$ script linuxhint.текст

След това изпълнете някои команди в терминала и напишете „изход”, За да прекратите процеса на улавяне.

Сега отворете „linuxhint.txt ”файл.

Изход:

Съдържанието по-долу е изходът на файла linuxhint.txt, който е създаден от командата на скрипта.

1) -c опция:

Тази опция се използва за получаване на информация за определена команда, вместо за всички команди, изпълняващи се в интерактивна обвивка с името на файла, посочено като аргумент. След успешно изпълнение скриптът ще излезе автоматично.

Например, за да получите календар, използвайте:

$ script -c cal linuxhint.текст

Изход:

Тази команда ще ви покаже календара в txt файл.

2) -а Опция

Тази опция добавя изхода към файла, като същевременно запазва предишното съдържание. Съдържанието на двата файла е разделено с интервал.

Вземете под внимание следната команда:

$ script -а linuxhint.текст

Изход:

Показване на изхода с предишния работещ скрипт.

3) -t, -timing [=] Опция

Тази опция се използва за записване на терминални операции ред по ред, което прилича на видео. Командата “scriptreplay” се използва за възпроизвеждане на записания файл.

Трябва да дадем име на файл, за да запишем дейността. В този пример името на файла е “linxhint”:

$ script -timing = time_log linuxhint

Изход:

За да повторите командата “script”, използвайте:

$ scriptreplay -timing = time_log linuxhint

4) опция за сила

За да запазите скрипта в някаква конкретна директория, използвайте “-сила”Опция. Изпълнете командата за сила по-долу:

$ script --force / home / aqsa / linux.текст

Изход:

5) -e Опция:

Тази опция връща дъщерния процес, въведете командата по-долу:

$ script -e linuxhint.текст

В горното изображение linuxhint2.txt е дъщеря на linuxhint.txt и linux.txt е родителски процес.

Изход:

6) -флъш опция

" или "-флъш”Опции се използват за измиване на изхода. Може да се използва за телеоперация.
Тук командата е:

$ script --flush linuxhint.текст

7) -q тиха опция

-q”Опцията скрива съобщението, когато скриптът е стартиран и излиза:

$ script -q

8) -помощ вариант

Тази опция се използва за получаване на помощна информация. Той ще покаже всички опции, свързани с командата “script”, с описание на един ред:

$ script --help

9) Опция -V / -version

Тази опция се използва за проверка на версията на командата “script”:

$ script --version

Заключение:

Script е помощна програма за команден ред, използвана за получаване на въвеждане и извеждане на всички изпълнявани команди в текстовия файл. Той улавя всички изпълнени дейности в терминала. Нещо повече, той отпечатва едновременно вход и изход в текстовия файл. Командата “Script” се използва за създаване на копие на изпълнени команди, което трябва да се съхранява във вашия бележник и да се подава като част от задание. Чрез тази публикация видяхме функционалността на различни опции за „скриптове“ с примери.

Топ 5 карти за залавяне на игри
Всички сме виждали и обичаме поточни игри в YouTube. PewDiePie, Jakesepticye и Markiplier са само някои от най-добрите геймъри, които са спечелили мил...
Как да разработите игра на Linux
Преди десетилетие не много потребители на Linux биха прогнозирали, че любимата им операционна система един ден ще бъде популярна игрална платформа за ...
Пристанища с отворен код на търговски игрални машини
Безплатни разширения на играта с отворен код и междуплатформени игри могат да се използват за възпроизвеждане на стари, както и някои от доста скорошн...