Jeśli nie podasz żadnego argumentu, „plik TypeScript” zostanie utworzony w katalogu, aby zapisać rekord terminalu.
Polecenie skryptu rejestruje zarówno standardowe wejście/wyjście, jak i czas wykonania.
Ten post opisuje, czym jest polecenie „skryptu” i jak działa z różnymi opcjami.
Składnia:
Postępuj zgodnie z poniższą składnią polecenia „Skrypt”:
$ skrypt [opcja] [nazwa pliku]
Omówmy kilka przykładów.
Przykład 1:
Korzystanie z polecenia skryptu bez żadnego argumentu
Aby rozpocząć, wpisz „skrypt” bez określania żadnych parametrów. Jeśli nie zostanie określony parametr, skrypt utworzy plik „TypeScript” w katalogu, aby zapisać rekord.
$ skrypt
„Skrypt” zacząłby nagrywać, które można zatrzymać w dowolnym momencie za pomocą polecenia „Wyjdź”. W międzyczasie można uruchomić różne skrypty.
Wystarczy uruchom polecenie wyjścia do typerzy końcowej, a skrypt zakończy proces przechwytywania:
$ exit
Przykład 2:
Korzystanie z polecenia „Skrypt” z argumentem
Podaj dowolną nazwę pliku jako argument. Na przykład tworzę plik tekstowy o nazwie „Linuxhint.tekst". Uruchom następujące polecenie:
$ script Linuxhint.tekst
Następnie uruchom kilka poleceń w terminalu i wpisz „Wyjście„Aby zakończyć proces przechwytywania.
Teraz otwórz „Linuxhint.plik txt ”.
Wyjście:
Poniższa zawartość to wyjście pliku Linuxhint.txt, który został utworzony przez polecenie skryptu.
1) -C Opcja:
Ta opcja jest używana do uzyskania informacji o konkretnym poleceniu zamiast wszystkich poleceń działających w interaktywnej powładzie z nazwą pliku określoną jako argument. Po pomyślnym wykonaniu skrypt wyjdzie automatycznie.
Na przykład, aby uzyskać kalendarz, użyj:
$ script -c cal linuxhint.tekst
Wyjście:
To polecenie pokaże ci kalendarz w pliku TXT.
2) -Opcja
Ta opcja dołącza dane wyjściowe do pliku, zachowując poprzednią treść. Treść obu plików jest oddzielona przez linię przestrzenną.
Weź pod uwagę następujące polecenie:
$ script -a Linuxhint.tekst
Wyjście:
Wyświetl dane wyjściowe z poprzednim skryptem uruchamiającym.
3) -T, -Timing [=]
Ta opcja służy do rejestrowania linii operacji terminali według linii, która wygląda jak wideo. Polecenie „ScripTreplay” służy do odtwarzania nagranego pliku.
Musimy nadać nazwę pliku do rejestrowania aktywności. W tym przykładzie nazwa pliku to „Linxhint”:
$ script -timing = time_log Linuxhint
Wyjście:
Aby odtworzyć polecenie „skrypt”, użyj:
$ scriptreplay -timing = tim_log Linuxhint
4) -Opcjaformy
Aby zapisać skrypt w określonym katalogu, użyj „-siła" opcja. Uruchom poniższe polecenie siły:
$ script -Force/home/aqsa/linux.tekst
Wyjście:
5) -e opcja:
Ta opcja zwraca proces dziecka, wpisz poniższe polecenie:
$ script -e Linuxhint.tekst
Na powyższym obrazie Linuxhint2.TXT jest dzieckiem Linuxhint.TXT i Linux.TXT to proces nadrzędny.
Wyjście:
6) -Opcja Flush
„„-F" Lub "-spłukać„Opcje służą do spłukania wyjścia. Może być używany do teleoperacji.
Tutaj polecenie to:
$ script -Flush Linuxhint.tekst
7) -Q cicha opcja
„„-Q„Opcja ukrywa komunikat po uruchomieniu skryptu i wyjścia:
$ script -q
8) -Opcja help
Ta opcja służy do uzyskania informacji o pomocy. Wyświetli wszystkie opcje powiązane z polecenie „skrypt” z jednym opisem wiersza:
$ script - -help
9) opcja -v/-version
Ta opcja służy do sprawdzenia wersji polecenia „Script”:
$ script --version
Wniosek:
Skrypt jest narzędziem wiersza poleceń używanych do uzyskania wejścia i wyjścia wszystkich działających poleceń w pliku tekstowym. Uchwytuje wszystkie wykonane działania w terminalu. Ponadto drukuje zarówno wejście, jak i wyjście w pliku tekstowym. Polecenie „skrypt” służy do wykonania kopii wykonanych poleceń, które powinny być przechowywane w notatniku i przesłane jako część zadania. Za pośrednictwem tego postu widzieliśmy funkcjonalność różnych opcji „skryptu” z przykładami.