PL
Bash poprawny nagłówek #!/bin/sh - utwórz prosty skrypt powłoki bin sh z przykładem kodu .sh
2 points
xxxxxxxxxx
1
Nazwa pliku, np. bash_test.sh
Przykład kodu:
xxxxxxxxxx
1
2
3
# drukuj do konsoli
4
echo 'Hello World'
5
6
# będzie czekać, aż użytkownik naciśnie Enter
7
read
Wynik:
xxxxxxxxxx
1
Hello World
- Utwórz plik bash_test.sh (każdy plik działa z rozszerzeniem .sh)
- Otwórz konsolę w tym samym katalogu, co nasz bash_test.sh
- Wejdź:
$ sh bash_test.sh
- Widzimy ten sam wynik, co na poniższym zrzucie ekranu z wynikiem
- Jeśli chcesz wyjść ze skryptu, naciśnij Enter.
Zrzut ekranu z wynikiem skryptu bash_test.sh
:
Ten nagłówek #! / Bin / sh na początku pliku sh w Uniksie nosi nazwę - „Shebang”.
Cel tego nagłówka:
Shebang służy do wykrywania, który interpreter zostanie użyty do uruchomienia skryptu.
Najpopularniejszy shebang:
#!/bin/sh
– Uruchom plik za pomocą powłoki Bourne lub kompatybilnej powłoki
#!/usr/bin/env python
– Wykonaj za pomocą interpretera Pythona
Przeczytaj więcej o Shebangu na Wikipedii - Shebang-(Unix)