Co to jest 0 USD w skrypcie Bash?

Co to jest 0 USD w skrypcie Bash?

Bash to interpreter poleceń i skrypt. Podobnie jak inne formy kodowania, obsługuje przekazywanie pakietów, zmienne i funkcje. Skrypt to plik z poleceniami, które oprogramowanie może wyświetlić i wykonywać. W Linux Bash daje nam parametry pozycyjne, takie jak „0 USD”, „1 USD”, „2 USD”, „3 USD”, itp. W tym artykule zostanie użyty jeden z jego parametrów pozycyjnych „0 USD”.

Przykład nr 1: Używanie 0 $ w skrypcie Bash

Nazwa skryptu terminalowego lub skoruponego jest rozszerzona za pomocą „0 USD”. Przy inicjalizacji powłoki jest to ustawione. 0 USD jest przypisywane do nazwy tego katalogu, jeśli bash jest wywoływany z kolekcją poleceń. Mówiąc najprościej, używamy „0 USD” w Bash, aby przechowywać nazwę skryptu i wyświetlić go w terminalu. Parametry polecenia Bash w Linux to „0 USD”, „1 USD” i „2 USD itp. Pierwszy przechowuje nazwę skryptu, drugi przechowuje pierwszą wartość i tak dalej.

Teraz w tej sekcji użyjemy polecenia „Echo”, aby wyświetlić nazwę powłoki bash. Aby to zrobić, musimy wykonać polecenie na terminalu, ale najpierw musimy utworzyć plik bash. Ponieważ już istnieje i znajduje się na komputerze, wykorzystamy go w tym artykule. Jego nazwa to „Kod.cii."

Aby wydrukować nazwę skryptu na terminalu, kiedy otwieramy ten plik, musimy najpierw dodać powłokę, czyli „#!/bin/bash ”. W następnym wierszu musimy przekazać parametr „$ 0” w poleceniu Echo, ponieważ nazwa pliku jest przechowywana w tym parametrze.

#!/bin/bash
Echo 0 $

Teraz wykonamy polecenie, najpierw wprowadzając termin „bash”, a następnie nazwa skryptu „kod.cii."

Linux@Linux: ~/Desktop $ Bash.cii

Jak pokazano na zrzucie ekranu poniżej, kiedy uruchamiamy to polecenie, nazwa skryptu „kod.sh ”jest wyświetlany.

Opcja „0 USD” w Bash zostanie teraz używana w poniższej sekcji, aby wyświetlić bieżącą nazwę skryptu wraz z instrukcją. Aby to osiągnąć, utworzymy skrypt, w którym po dodaniu powłoki, jak opisano powyżej, używamy polecenia „Echo”, aby wydrukować instrukcję: „Nazwa pliku to:.„Oświadczenie, które chcemy wydrukować, musi być wpisane z odwróconym przecinkiem, zanim zdamy przejść zmienną„ 0 USD ”, która przechowuje nazwę skryptu.

#!/bin/bash
echo „Nazwa pliku to:” 0 $

Poleceniem, którego teraz użyjemy, to „Bash”, a następnie nazwa skryptu „kod.cii". Kiedy wykonamy to polecenie, ciąg wejściowy i nazwa skryptu, która jest zapisana w „0 $”, zostaną wyświetlone.

Linux@Linux: ~/Desktop $ Bash.cii

Możesz teraz zobaczyć na poniższym obrazku, że nazwa pliku skryptu „kod.SH ”jest wyświetlany wraz z instrukcją Echo,„ Nazwa pliku to ”.

Przykład nr 2: Wyświetlanie nazwy skryptu na końcu za pomocą „$ 0 $” Basha.

Teraz w tej sekcji użyjemy „0 USD” w sekcji końcowej skryptu, która na końcu wyświetli nazwę pliku bash. W tym celu skonstruujemy skrypt, w którym najpierw używamy powłoki bash, czyli „#!bin/bash ”, a następnie inicjujemy zmienne„ x ”,„ y ”i„ z ”, przypisując każdemu z nich„ 6 ”dla„ x ”,„ 4 ”dla„ y ”i„ 9 ”dla dla„ y ”i„ 9 ”dla „Z”. Następnie użyjemy polecenia Echo do wydrukowania tych wartości w następujących. Aby to zrobić, przekazujemy parametr „$” wraz ze zmiennymi zawierającymi liczby, więc używamy „$ x”, „$ y” i „$ z.”To wyświetli wartości w terminalu, gdy plik bash jest otwarty za pomocą polecenia w terminalu.

Następnie, w poniższym wierszu, ponownie używamy polecenia „echo”, aby wydrukować instrukcję i nazwę skryptu za pomocą argumentu „$ 0 $.”Ponieważ nazwa skryptu jest przechowywana w pliku, instrukcja, którą musimy wydrukować, to„ nazwa pliku to: ”i robimy to, przekazując„ 0 USD ”jako argument.

#!/bin/bash
X = 6
Y = 4
Z = 9
echo „$ x” „$ y” „sz”
echo „Nazwa pliku to:” 0 $

Polecenie do otwierania wyjścia skryptu w terminalu jest teraz używane.

Linux@Linux: ~/Desktop $ Bash.cii

Teraz, gdy to polecenie zostało wykonane, na poniższym obrazku widać, że najpierw wyświetlał wartości „6”, „4” i „9” przed wyświetleniem instrukcji „nazwa pliku to” i nazwę pliku ” kod.sh ”w następnej linii.

Przykład nr 3: Korzystanie z 0 USD w funkcji Bash

W tej sekcji użyjemy funkcji BASH, aby odjąć dwie liczby i wydrukować nazwę odpowiedniego pliku bash, umieszczając „0 USD” w ciele funkcyjnym. Aby to zrobić, opracujemy skrypt, w którym tworzymy funkcję o nazwie „func ()”. Ponieważ jest to procedura zdefiniowana przez użytkownika, możemy wybrać jego nazwę. Następnie, w poniższym wierszu, używamy nawiasów kręconych, aby utworzyć ciało funkcji. W tych nawiasach używamy zmiennej „sub”, w której przechowujemy odejmowanie dwóch liczb za pomocą parametru „$”.

Następnie używamy podwójnych elementów. W tych nawiasach wykonujemy odejmowanie dwóch liczb. Dlatego używamy „1-2 USD”. Numer, który określamy podczas wywoływania funkcji „FUNC”, będzie przechowywana w wartościach parametrów „1 USD” i „2 USD”. Następnie używamy polecenia Echo do wydrukowania instrukcji i odpowiedzi za pomocą zmiennej „sub” z argumentem „$.”Ponieważ wynik odejmowania jest w tym przechowywany.

Następnie używamy polecenia ECHO do wydrukowania instrukcji i nazwy skryptu za pomocą „$ 0” oświadczenie to „nazwa skryptu jest” i przekazujemy argument „0 $ $. Następnie, w poniższym wierszu, wywołujemy funkcję, używając jej nazwy „FUNC” i dostarczając dwie liczby jako argumenty, „50” i „30”, które będą przechowywane w „1 USD” i „2 USD” przed wykonaniem przed wykonaniem operacja odejmowania.

#!/bin/bash
func ()

Sub = $ ((1 $ -2 $))
echo „Odpowiedź brzmi: $ sub”
echo „Nazwa skryptu to:” $ 0

FUNC 50 30

Aby wyświetlić wynik w terminalu, użyjemy teraz tego samego polecenia, co w poprzedniej sekcji.

Linux@Linux: ~/Desktop $ Bash.cii

Teraz wyświetlił wynik odejmowania podanych liczb, czyli „20”, z stwierdzeniem „Odpowiedź jest”, aw poniższym wierszu wyświetlała stwierdzenie „Nazwa skryptu jest” wraz z nazwą skryptu bash „kod.SH ”, który jest wyświetlany przez dostarczanie parametru„ 0 USD ”do Bash.

Wniosek

W tym artykule omówiono przy użyciu „0 USD” w scenariuszach Linux Bash. Ponieważ nazwa pliku jest przechowywana w tym „0 USD”, wykorzystaliśmy ją w różnych przypadkach i pokazaliśmy nazwę skryptu Bash w terminalu. W pierwszej sekcji nazwa skryptu jest po prostu drukowana za pomocą polecenia Echo i „$ 0”. W drugiej sekcji użyliśmy „$ 0” do wyświetlenia nazwy skryptu na końcu, aw końcowym przykładzie wykorzystaliśmy funkcję bash () do wykonywania operacji odejmowania, jednocześnie używając „0 $” w ciele funkcji.