Hakbang 1: Paglikha ng isang check script
Una, ipinapanukala naming lumikha ng isang check script na tatakbo sa hinaharap. Siyempre, maaari mong laktawan ang yugtong ito kung magagamit na ang script ng command line. Tandaan na ngayon ay hindi namin i-disassemble ang syntax ng mga wika ng programming, ngunit sasabihin lamang namin sa iyo na ang lahat ay maaaring lumikha ng iyong sariling script para sa bawat isa o ipasok ang mga nilalaman sa file para sa karagdagang tawag sa mga pangyayari.
- Patakbuhin ang "terminal" na maginhawa para sa iyo, halimbawa, sa pamamagitan ng menu ng application o ang hot key Ctrl + Alt + T.
- Dito, gamitin ang sudo nano script.sh utos, kung saan nano ang text editor na ginamit, at script.sh ay ang pangalan ng nilikha file. Maaari kang lumikha ng isang file, halimbawa, sa pamamagitan ng parehong vi o gedit, hindi ito magbabago sa kakanyahan, at ang pangalan ng elemento ay nagbabago rin ayon sa mga personal na kagustuhan ng gumagamit.
- Kumpirmahin ang pagkilos na ito sa pamamagitan ng pagpasok ng password mula sa SuperUser account, dahil ito ay ginanap sa argumento ng sudo.
- Bubuksan ang isang bagong file kung saan maaari mong ipasok ang mga string ng script. Sa ibaba makikita mo ang karaniwang halimbawa na responsable sa pagpapakita ng mensahe na "Hello World". Kung mayroong mga nilalaman ng isa pang karakter, ipasok lamang ito sa console, siguraduhin na ang lahat ng mga hilera ay nakasulat nang tama.
#! / Bin / bash.
Echo "hello world"
- Pagkatapos nito, maaari mong i-save ang mga setting sa pamamagitan ng pagpindot sa Ctrl + O key na kumbinasyon.
- Ang pangalan ng file ay hindi kinakailangan, dahil kami ay tinanong kapag lumilikha. I-click lamang ang Ipasok upang makumpleto ang pag-save.
- Mag-iwan ng text editor sa pamamagitan ng Ctrl + X.
Tulad ng nakikita natin, walang kumplikado sa paglikha ng iyong sariling mga script para sa bash ay hindi, ngunit ang buong tampok ay upang malaman ang code. Kailangan mong isulat ito mula sa simula, o kopyahin ang mga solusyon na yari mula sa mga libreng mapagkukunan. Matapos matagumpay na ipinatupad ang script sa file, maaari mong ligtas na lumipat sa susunod na hakbang.
Hakbang 2: Setup ng Script para sa en utility
Ang hakbang na ito ay hindi rin sapilitan, ngunit hindi ito hindi maaaring gawin ang mga gumagamit na gumagamit ng env utility upang simulan ang script. Nang walang paunang pagsasaayos, hindi ito bukas, dahil ang kaukulang mga pahintulot ay hindi orihinal na natanggap. Ang mga ito ay idinagdag sa pamamagitan ng sudo chmod Ugo + X script.sh utos, kung saan ang script.sh ay ang pangalan ng kinakailangang file.
Huwag kalimutan na ang lahat ng mga pagkilos na isinagawa sa pamamagitan ng sudo argument ay nangangailangan ng kumpirmasyon ng pagpapatunay ng account sa pamamagitan ng input ng password ng superuser. Pagkatapos nito, ang isang bagong string ay lilitaw upang simulan ang mga utos, na nangangahulugang matagumpay na paggamit ng setting.
Hakbang 3: Pagsisimula ng isang umiiral na script
Lumiko kami sa pangunahing hakbang, na direktang naglulunsad ng umiiral na script. Upang magsimula, isaalang-alang ang isang simpleng utos, na may view ./script.sh at may pananagutan sa paglulunsad ng isang file mula sa kasalukuyang lokasyon. Ang resulta ng output na nakikita mo ang screenshot sa ibaba. Halimbawa, kinuha namin ang naunang nilikha na script. Sa parehong paraan, maaari mo ring tukuyin ang buong landas sa bagay upang ang string ay nagbago, halimbawa, sa /home/user/script.sh.
Ang Linux ay may variable na sistema ng landas. Kabilang dito ang isang bilang ng mga folder na responsable para sa pagsasagawa ng maraming iba't ibang mga pagkilos. Ang isa sa mga ito ay tinatawag na / usr / lokal / bin at ginagamit para sa manu-manong pag-install ng mga programa. Kung hindi mo nais na patuloy na tukuyin ang buong landas sa script upang i-activate ito, idagdag lamang ito sa isa sa mga folder ng landas. Upang gawin ito, gamitin ang CP script.sh /usr/local/bin/script.sh string.
Pagkatapos nito, ang paglulunsad ay magagamit sa pamamagitan lamang ng pagpasok ng pangalan ng file na may pagpapalawak.
Ang pangalawang paraan ng pagbubukas ay binubuo nang sabay-sabay na tumatawag sa shell. Dapat kang lumipat sa direktoryo ng script at isulat ang bash script.sh. Ang pamamaraan na ito ay mabuti dahil pinapayagan ka nito na huwag ipasok ang buong landas sa bagay o pre-idagdag ito sa kaukulang direktoryo ng landas.
Iyon lang ang gusto naming pag-usapan ang tungkol sa pakikipag-ugnayan sa mga script sa Linux. Kailangan mo lamang lumikha ng angkop na file o bukas na umiiral, gamit ang mga rekomendasyon sa itaas.