Sisukord:

Kuidas käivitada teisest kataloogist bash-skripti?
Kuidas käivitada teisest kataloogist bash-skripti?

Video: Kuidas käivitada teisest kataloogist bash-skripti?

Video: Kuidas käivitada teisest kataloogist bash-skripti?
Video: 1. Q Light Controller + Alustamine QLC + -ga Seadmed ja funktsioonid 2024, Mai
Anonim

Kui muudate skripti käivitatavaks chmod 755 abil jooksma selleks tuleb sisestada ainult tee stsenaarium . Kui sa näed./ stsenaarium kasutatakse seda öeldes kest et stsenaarium asub samal kataloog sa oled hukkamine seda. Sisestatud täieliku tee kasutamiseks sh /home/user/ skriptid /someScript.

Kuidas käivitada üht kestaskripti teisest?

Seda saate teha paaril erineval viisil

  1. Muutke teine skript käivitatavaks, lisage ülaossa rida #!/bin/bash ja keskkonnamuutuja $PATH tee, kus fail asub.
  2. Või kutsuge seda käsu lähtekoodiga (alias on.)
  3. Või kasutage selle käivitamiseks käsku bash: /bin/bash /path/to/script;

Lisaks, kuidas teha skript käivitatavaks kõikjal Linuxis? Eeldades, et meie näide oli õige, peate sisestama chmod +x ~/Downloads/chkFile tegema seda käivitatav ja seejärel tippige mv ~/Downloads/chkFile ~/. local/bin, et panna see õigesse kataloogi. Sellest ajast alates peaksite saama seda teostada kõikjal, kus see on.

Kuidas sel viisil käivitada pakkfaili teises kataloogis?

Teistest kaustadest käivitatavad pakkfailid võivad ebaõnnestuda

  1. Looge juurkataloogist kaust nimega test(2).
  2. Looge test(2) kaustas partiifail nimega test. nahkhiir.
  3. Sisestage faili test.bat järgmised read: echo off. paus.
  4. Salvesta test. nahkhiir.
  5. Käivitage juurkataloogist käsurealt pakkfail järgmise reaga: est(2) est.bat.

Mis on bashis allikas?

The allikas käsk loeb ja käivitab käsud failist, mis on määratud selle argumendiks praeguses shellkeskkonnas. Kasulik on laadida shelliskriptidesse funktsioone, muutujaid ja konfiguratsioonifaile. allikas on sisseehitatud kest Bash ja muud populaarsed kestad, mida kasutatakse Linuxi ja UNIX operatsioonisüsteemides.

Soovitan: