Linux-da Scr script-i işe giriziň

Anonim

Linux-da Scr script-i işe giriziň

1-nji ädim: Çekiş skriptini döretmek

Ilki bilen, geljekde işljek zakaz skripti döretmegi teklip edýäris. Elbetde, buýruk setiri skripeligi eýýäm bar bolsa bu basgançagy geçip bilersiňiz. Indi häzirki wagtda ulanmak Sözüni siltsini taşlamazdan, ýöne diňe her kimiň goşmaça jaňy üçin faýl üçin edara salmagy buýurýarys.

  1. Mysal üçin, programma menýel "ýa-da gyzgyn açar CTRL + ALT + T.BER-e amatly ýerine ýetiriň.
  2. Linux-da Scr script-i işe giriziň 267_2

  3. Bu ýerde, Nano tekst redaktory / skript deslapky.HHH IS Scriple Neşreşdiriş Makaladylan faýlyň ady. Mysal üçin, şol bir vi ýa-ýa-da geditiň üsti bilen bir faýl döredip bilersiňiz, bu belligini üýtgetmez we ulanyjynyň şahsy isleglerine laýyklykda üýtgeýär.
  4. Linux-da Scr script-i işe giriziň 267_3

  5. Supo-da supo aragatnaşygyndan parol iberip, şifus hasabyndan parolyny ýazyp, şonça-da sudo argument bilen ýerine ýetirilýär.
  6. Linux format skriptinde bir sit döretmek üçin tekst redaktoryny tassyklamak

  7. Zyşyryk setirleri goýup boljak täze faýl açyň. Aşakda "Salam Dünýä" habary görkezmek üçin "High" habaryny görkezmek üçin adaty mysal gözläň. Başga bir nyşanyň mazmuny bar bolsa, ony konsola salsa, ähli hatarlaryň dogry ýazylandygyna göz ýetirýär.

    #! / Bin / bash

    Echo "salam dünýä"

  8. Linux-da Scr script-i işe giriziň 267_5

  9. Şondan soň, CTRL + O açar kommuminini saklaýan sazlamalary saklap bilersiňiz.
  10. Linux-da Scr script-i işe giriziň 267_6

  11. Faýlyň ady zerur däl, sebäbi biz döredilensoň haýyş edýäris. Tygşytlamagy tamamlamak üçin Enter düwmesine basyň.
  12. Linux-da Scr script-i işe giriziň 267_7

  13. "Ctrl + X" arkaly tekst redaktoryny goýuň
  14. Linux-da Scr script-i işe giriziň 267_8

Görşün ýaly, Baş skriptlerini döreten Başer üçin öz skriptlerini döretmekde göz öňüne getirmedi, ýöne tutuş aýratynlyk kody tanamakdyr. Iki-nazardan seretmeli ýa-da mugt çeşmelerden taýýar kesgitli çözgütleri göçürmeli bolarsyňyz. Mejbury faýlda üstünlikli durmuşa geçirilenden soň, indiki ädime arkaýyn geçip bilersiňiz.

2-nji ädim: E-a laýyklyk üçin skript gurmak

Bu ädim hem hökmany däl, ýöne skript başlangyjyna başlamak üçin envitumlyklyk nusgasyny ulanýan ulanyjylara bilmeýär. Öňki konfigurasiýasyz bolmazdan, degişli rugsatlary aslynda alandygy sebäpli açylmaýar. Sudo chov + x suo qover + x skrit.h-i skrit.Hhh buýrugy, zerur faýlyň adydyr.

Başlamazdan ozal Linux-da Scux-a girmegi buýurdy

Suo argument arkaly ýerine ýetirilen ähli hereketleriň üsti bilen, superuser parolynyň girişini tassyklamagy tassyklamagy ýatdan çykarmaň. Ondan soň täze setir, sazdanyň üstünlikli ulanylmagyny aňladýan buýruk başlar.

Linux-da Scr script-i işe giriziň 267_10

3-nji ädim: Bar bolan skripte başlamak

Bar bolan skripte gönüden-göni ýaýran ädime ýüz tutýarys. Gelmek üçin ýönekeý bir buýrugy gözläň ./Script.hh we häzirki ýerden bir faýl açmak üçin jogapkärdir berilýär. Çykyş netijesi aşakdaky skrinshoty görýärsiňiz. Mysal üçin, ozal döredilen atlandyryşa sebäp bolduk. Edil şonuň ýaly bilen, setiriň üýtgänligi üçin hem, maksatnama üýtgeden ýaly obýekata doly ýoly görkezip bilersiňiz.

Häzirki bukjadan Linux-da Scux-da açmak buýrugy

Linux-yň ýol ulgamynyň üýtgeýjisi bar. Dürli çäreleri geçirmek üçin birnäçe sany puluň sanyny öz içine alýar. Olardan biri / USR / USR / ýerli / gaplar diýilýär we programmalary el bilen gurnamak üçin ulanylýar. Eger-nji skripte doly ýoluny işjeňleşdirmek üçin doly ýoly yzygiderli kesgitlemek üçin, plitraft-a goşuň. Muny etmek üçin CP skript.HH /ustr/loctr/lin/bin/script.HH setirini ulanyň.

Linux-da Scr script-i işe giriziň 267_12

Şondan soň uçlara çykýan paket diňe faýlyň adyny giňeltmek arkaly elýeterli bolar.

Linux-da Scr script-i işe giriziň 267_13

Ikinji açyklyk, şol bir wagtyň özünde gabyka jaň edýär. Script-e geçmeli we Bash Script-ny ýazmaly. Bu usul gowy, sebäbi obýekte doly ýola girmäge ýa-da oňa degişli ýol katalogyna goşmaça goşmaga mümkinçilik berýär.

Linux-da Scr script-i işe giriziň 267_14

"Linux" -da skriptler bilen gatnaşygy bilen gatnaşygymyz hakda gürleşmek isleýän zadymyz. Diňe ýokardaky teklipleri ulanyp, degişli faýl dörediň ýa-da açyk faýly döredersiňiz.

Koprak oka