Sisällysluettelo:

Kuinka suoritan bash-skriptin toisesta hakemistosta?
Kuinka suoritan bash-skriptin toisesta hakemistosta?

Video: Kuinka suoritan bash-skriptin toisesta hakemistosta?

Video: Kuinka suoritan bash-skriptin toisesta hakemistosta?
Video: GPT-4 Is EPIC - Build A Tetris Game In Seconds - Better Than ChatGPT - Code Refactor - How To Use 2024, Saattaa
Anonim

Jos teet skriptistä suoritettavan chmod 755:llä juosta sinun tarvitsee vain kirjoittaa polku kohteeseen käsikirjoitus . Kun näet./ käsikirjoitus sitä käytetään kertomaan kuori että käsikirjoitus sijaitsee samalla hakemistosta Sinä olet toteuttaa se. Voit käyttää kirjoittamaasi koko polkua sh /koti/käyttäjä/ käsikirjoituksia /someScript.

Kuinka suoritan yhden komentotulkkikomentosarjan toisesta?

Voit tehdä tämän parilla eri tavalla:

  1. Tee toisesta skriptistä suoritettava, lisää #!/bin/bash-rivi yläreunaan ja polku, jossa tiedosto on ympäristömuuttujaan $PATH.
  2. Tai kutsu sitä lähdekomennolla (alias on.)
  3. Tai käytä bash-komentoa sen suorittamiseen: /bin/bash /polku/skriptiin;

Lisäksi, kuinka saan komentosarjan suoritettavaksi missä tahansa Linuxissa? Olettaen, että esimerkkimme oli oikea, sinun on kirjoitettava chmod +x ~/Downloads/chkFile tehdä se suoritettava ja kirjoita sitten mv ~/Downloads/chkFile ~/. local/bin laittaaksesi sen oikeaan hakemistoon. Siitä lähtien sinun pitäisi pystyä suorittamaan se missä tahansa.

Kuinka voin tällä tavalla suorittaa erätiedoston eri hakemistossa?

Erätiedostot, jotka suoritetaan muista kansioista, saattavat epäonnistua

  1. Luo juurihakemistostasi kansio nimeltä test(2).
  2. Luo komentotiedosto test(2)-kansioon nimeltä test. bat.
  3. Lisää seuraavat rivit tiedostoon test.bat: echo off. tauko.
  4. Tallenna testi. bat.
  5. Suorita komentokehotteessa juurihakemistosta komentosarjatiedosto seuraavalla rivillä: est(2) est.bat.

Mikä on lähde bashissa?

The lähde komento lukee ja suorittaa komentoja tiedostosta, joka on määritetty sen argumentiksi nykyisessä komentotulkkiympäristössä. On hyödyllistä ladata funktioita, muuttujia ja asetustiedostoja shell-skripteihin. lähde on sisäänrakennettu kuori Lyödä ja muut suositut komentotulkit, joita käytetään Linux- ja UNIX-käyttöjärjestelmissä.

Suositeltava: