Lanse Sh Script nan Linux

Anonim

Lanse Sh Script nan Linux

Etap 1: Kreye yon script chèk

Premyèman, nou pwopoze yo kreye yon script chèk ki pral kouri nan tan kap vini an. Natirèlman, ou ka sote etap sa a si script la liy lòd se deja disponib. Remake byen ke kounye a nou pa pral demont sentaks la nan lang programmation, men se sèlman nou pral di ou ke tout moun ka kreye script pwòp ou a pou chak oswa insert sa ki nan dosye a pou plis apèl li yo nan sikonstans.

  1. Kouri "tèminal" pratik la pou ou, pou egzanp, nan meni an aplikasyon oswa cho kle Ctrl + Alt la + T.
  2. Kouri tèminal la pou kreyasyon manyèl nan sh format script nan Linux

  3. Isit la, sèvi ak lòd la sudo Nano Script.sh, kote nano se editè a tèks itilize, ak script.sh se non an nan dosye a kreye. Ou ka kreye yon dosye, pou egzanp, nan menm VI a oswa Gedit, li pa pral chanje sans nan, ak non an nan eleman an tou chanje selon preferans pèsonèl nan itilizatè a.
  4. Yon lòd pou lanse yon editè tèks anvan ou kreye yon sh script fòma nan Linux

  5. Konfime aksyon sa a pa k ap antre modpas la soti nan kont lan Superuser, depi li se fèt ak agiman an sudo.
  6. Konfimasyon nan yon editè tèks yo kreye yon sh nan Linux fòma script

  7. Yon nouvo dosye yo ap louvri nan ki ou ka insert strings yo script. Anba a ou wè egzanp estanda a responsab pou montre mesaj la "Bonjou Mondyal". Si gen sa ki nan yon lòt karaktè, tou senpleman insert l 'nan konsole a, fè si ke tout ranje yo ekri kòrèkteman.

    #! / Bin / bach

    Eko "bonjou mond"

  8. Kreye sh format script nan Linux via editè tèks

  9. Apre sa, ou ka sove anviwònman yo pa kenbe Ctrl + O konbinezon kle a.
  10. Chanje pou kenbe sh format script nan Linux apre kreyasyon li yo

  11. Non a dosye pa nesesè, depi nou yo mande lè y ap kreye. Jis klike sou antre nan ranpli ekonomize la.
  12. Chwazi non an pou sh format script nan Linux apre kreyasyon li yo

  13. Kite yon editè tèks via Ctrl + X.
  14. Kouman pou Ranpli Fòm travay nan yon editè tèks apre kreye yon sh Script fòm nan Linux

Kòm nou wè, pa gen anyen konplike nan kreye pi Scripts pwòp ou a pou bach se pa, men karakteristik nan tout se konnen kòd la. Ou pral gen swa ekri li nan grate tèt ou, oswa kopi pare-fè solisyon soti nan sous gratis. Apre yo fin script la avèk siksè aplike nan dosye a, ou ka san danje chanje nan pwochen etap la.

Etap 2: script konfigirasyon pou en sèvis piblik

Etap sa a se tou pa obligatwa, men san li pa ka fè itilizatè ki sèvi ak sèvis piblik la ENV kòmanse script la. San yo pa konfigirasyon anvan, li tou senpleman pa louvri, depi otorizasyon yo ki koresponn pa te orijinèlman resevwa yo. Yo te ajoute atravè UGO a sudo chmod + X Script.sh Kòmandman, kote Script.SH se non an nan dosye a obligatwa.

Lòd la bay aksè a script la Sh nan Linux anvan li kòmanse

Pa bliye ke tout aksyon fèt nan agiman an sudo mande pou konfimasyon nan otantifikasyon an nan kont lan nan D 'a nan modpas la Superuser. Apre sa, yon nouvo fisèl ap parèt yo kòmanse kòmandman, ki vle di itilize nan siksè nan anviwònman an.

Antre modpas la konfime ouvèti a nan aksè nan script la è nan Linux

Etap 3: Kòmanse yon script ki egziste deja

Nou ale nan etap prensipal la, ki se dirèkteman lansman script la ki deja egziste. Pou kòmanse, konsidere yon lòd senp, ki gen gade nan ./script.sh epi li responsab pou lansman yon dosye soti nan kote aktyèl la. Rezilta pwodiksyon ou wè D ki anba a. Pou egzanp, nou te pran script la deja kreye. Nan menm fason an, ou ka tou presize chemen an plen nan objè a pou ke te fisèl la chanje, pou egzanp, nan /home/user/script.sh.

Yon lòd pou louvri script sh nan Linux soti nan katab aktyèl la

Linux gen yon varyab sistèm chemen. Li gen ladan l yon kantite dosye responsab pou fè yon gran varyete aksyon yo. Youn nan yo rele / USR / lokal / bin epi li se itilize pou enstalasyon manyèl nan pwogram yo. Si ou pa vle toujou ap presize chemen an plen nan script la yo sa aktive li, tou senpleman ajoute li nan youn nan dosye yo chemen. Pou fè sa, sèvi ak CP Script.sh/usr/local/bin/script.sh fisèl la.

Yon lòd pou avanse pou pi sh script nan fòm nan Linux nan katab varyab la

Apre sa, lansman an yo ap disponib pa senpleman k ap antre nan non an dosye ak ekspansyon.

Kòmanse sh format script nan Linux apre transfè siksè nan katab varyab la

Dezyèm metòd la ouvèti konsiste nan ansanm rele koki an. Ou ta dwe deplase nan anyè a script ak ekri bash Script.sh. Metòd sa a se yon bon bagay paske li pèmèt ou pa antre nan chemen an plen nan objè a oswa pre-ajoute li nan anyè a korespondan nan chemen.

Lanse sh format script nan Linux ak yon kokiy

Sa a tout nou te vle pale sou entèraksyon ak Scripts nan Linux. Ou gen sèlman yo kreye yon dosye ki apwopriye oswa louvri ki egziste deja, lè l sèvi avèk rekòmandasyon ki anwo yo.

Li piplis