Odpowiedzi:
Jest to krótki sposób wykonania skryptu bez konieczności zapisywania pliku, a następnie jego wykonania. Gdy zapiszesz plik, a następnie go wykonasz, wiele rzeczy może pójść nie tak:
sh foo.shzamiast bash foo.sh)./foo.sh) i zapomniał ustawić uprawnienia do wykonywaniasudoUdostępniając jeden wiersz poleceń do wykonania, programiści mogą zmniejszyć liczbę miejsc, w których może się nie udać z powodu błędu luser.
Osobiście nie cierpię zwijania się lamówek. To nie jest bezpieczne.
To polecenie pobiera plik i spróbuje go wykonać z uprawnieniami administratora.
-Ezachowuje zmienne środowiskowe (powiedz zmienne dla ustawień proxy) i -każe bash czytać polecenia ze standardowego wejścia, tj. Potoku.
-Eopcji i-na końcu dowodzenia?