Mastering wsteczne w scenariuszach Linux Bash

Mastering wsteczne w scenariuszach Linux Bash
Skrypty bash są najlepsze, jeśli chodzi o uproszczenie codziennych zadań. Te skrypty zawierają polecenia i sztuczki, których można użyć jako sysadmin. Operator backtick (') to jedna z tych funkcji skryptu bash, które mogą złagodzić Twoją pracę.

Jednak wielu początkujących źle zrozumiało zwroty jako znaki cytatu używane w strunach. Dlatego niezbędne jest nauka o postaciach cytatowych lub opłacalnych. W tym przewodniku wymienimy podejście na temat opanowania tworzenia się w scenariuszach Linux Bash.

Mastering wsteczne w scenariuszach Linux Bash

Przed przejściem na ilustracje back -ticks w skryptach Bash, zrozummy, czym one są i dlaczego powinniśmy się ich nauczyć.

Jakie są tylne scenariusze w Linux Bash?

Znaki wsteczne lub znak tylnej ('), który pozwala użytkownikowi przypisać wyjście polecenia powłoki do zmiennej. Uruchamia polecenia w systemie i zwraca dane wyjściowe, aby kontynuować logikę w konkretnym skrypcie. Krótko mówiąc, opłacalność w skryptach bash działają jako pomost między dwoma poleceniami, co oznacza, że ​​działanie drugiego polecenia zależy od pierwszego. Ten niewielki kawałek kodu jest znaczącym elementem konstrukcyjnym programowania skryptów. Możesz łatwo użyć backTicks, ponieważ łączenie ich z innymi poleceniami skryptowymi jest proste.

Jak używać back -ticks w Bash

Teraz użyjemy prostego przykładu, aby użyć back -ticks w skrypcie Bash. Na przykład masz cztery pliki tekstowe: myFile_1.txt, myfile_2.TXT, myfile_3.txt i myfile_4.tekst. Jeden z tych plików zawiera „Linuxhint.dev ”tekst i chcesz znaleźć ten konkretny plik do edycji. Dlatego musisz wykonać polecenie GREP, a następnie użyć polecenia GEDIT. Możemy użyć postaci backtick tutaj. Oto następująca metoda:

Pliki tekstowe są obecne w katalogu dokumentów, więc użyj następującego polecenia, aby utworzyć skrypt bash:

Dotknij myfile.cii

Następnie wykonaj następujące polecenia:

chmod +x myfile.cii
Nano myfile.cii

Pierwszy udziela wykonywalnej zgody na skrypt, a drugi otwiera go w nano edytora. Teraz wprowadź następujące szczegóły w skrypcie, aby działał:

#!/bin/bash
gedit 'grep -l "linuxhint.dev ” *.tekst'

W poprzednich kodach system wykonuje polecenie GREP, a następnie wykonuje polecenie GEDIT zgodnie z wyjściem pierwszego.

Na koniec uruchom skrypt bash w terminalu. Otwiera Myfile_2.txt, ponieważ ma „Linuxhint.Tekst dev ”.

./Mój plik.cii

Możesz także użyć backTicks, aby dodać wykonanie polecenia w ciągu. Na przykład dodajemy bieżący czas, kiedy otworzyliśmy skrypt. Wymaga tylko następujących kodów w skrypcie:

#!/bin/bash
Data = „data”
echo „Uzyskałeś dostęp do skryptu na: $ data”

Możemy uzyskać następujący wynik, wykonując „plik.Skrypt bash sh ”w terminalu:

./Plik.cii

Wniosek

To jest krótka informacja na temat najlepszego podejścia do opanowania tworzenia się w scenariuszach Linux Bash. Backtycks odgrywają istotną rolę, ponieważ pomaga uruchomić wiele poleceń ze skryptu Bash. Dzięki backticks możesz wykonać różne polecenia na podstawie ich wyjścia. W tym przewodniku wyjaśniliśmy dwa przykłady, na podstawie których możesz zrozumieć wszystko o back -ticks w skryptach Bash.