Bash: Run Script on the Fly: Difference between revisions

From WikiMLT
m (Стадий: 4 [Фаза:Авторизиране, Статус:Разработен]; Категория:Linux Server)
m (Стадий: 5 [Фаза:Утвърждаване, Статус:Авторизиран]; Категория:Linux Server)
Line 17: Line 17:
{{devStage  
{{devStage  
  | Прндл  = Linux Server
  | Прндл  = Linux Server
  | Стадий = 4
  | Стадий = 5
  | Фаза  = Авторизиране
  | Фаза  = Утвърждаване
  | Статус = Разработен
  | Статус = Авторизиран
  | ИдтПт  = Spas
  | ИдтПт  = Spas
  | РзбПт  = Spas
  | РзбПт  = Spas
  | АвтПт  = {{REVISIONUSER}}
  | АвтПт  = Spas
  | УтвПт  = Spas
  | УтвПт  = {{REVISIONUSER}}
  | ИдтДт  = 28.09.2022
  | ИдтДт  = 28.09.2022
  | РзбДт  = 28.09.2022
  | РзбДт  = 28.09.2022
  | АвтДт  = {{Today}}
  | АвтДт  = 28.09.2022
  | УтвДт  = 28.09.2022
  | УтвДт  = {{Today}}
  | ИдтРв  = [[Special:Permalink/32026|32026]]
  | ИдтРв  = [[Special:Permalink/32026|32026]]
  | РзбРв  = [[Special:Permalink/32052|32052]]
  | РзбРв  = [[Special:Permalink/32052|32052]]
  | АвтРв  = {{REVISIONID}}
  | АвтРв  = [[Special:Permalink/32054|32054]]
  | РзАРв  = [[Special:Permalink/32049|32049]]
  | РзАРв  = [[Special:Permalink/32049|32049]]
| УтвРв  = {{REVISIONID}}
  | РзУРв  = [[Special:Permalink/32051|32051]]
  | РзУРв  = [[Special:Permalink/32051|32051]]
}}
}}
</div>
</div>
</noinclude>
</noinclude>

Revision as of 17:46, 28 September 2022

Ex­am­ple

The curl com­mand will fetch the in­stal­la­tion script from the repos­i­to­ry github​.com/​m​r​b​v​r​z​/​s​e​g​o​e​–​u​i​–​linux and by the help of the process sub­sti­tu­tion op­er­a­tor <(…) (which will be treat­ed as pseu­do-file) the out­put of curl will be ex­e­cut­ed via bash.

bash <(curl -s https://example.com/path-to/raw/install.sh)
curl -s https://example.com/path-to/raw/install.sh | bash -s arg1 arg2

Ref­er­ences