Kuidas kirjutada skripti

Kirjutamine shelliskript on lihtne viis automatiseerida ülesandeid Linux . klaviatuuri pildi red2000 alates Fotolia.com

õppe käsureal Linux on alati esimene samm uue Linuxi kasutaja.Kui soovite alustada tehes rohkem, nagu automatiseerimine Linux, kirjutamise skripti on järgmine samm.Sinu esimene skripti ei pea olema liiga keerulised ja saad tööle sama käske kasutada käsureal, kui mõned ekstra read teha seda täies script.Mingil ajal üldse, siis saad kirjutades keeruline skripte, mis täidavad erinevaid ülesandeid.

, mida te vajate

  • Linux või Unix-põhise arvutiga
  • Tekstiredaktor

juhised

  1. Ava käsurida, avage soovitud tekstiredaktor.Kõige tavalisem tekstiredaktor vi, kuid nano ja Emacs on populaarsed ka.Kui soovite nime, sisestage käsk "vi new_script."

  2. Write "#! / Bin / bash" oma esimese rea.See räägib tõlk, et see skript kasutab bash.Märkmed "#My uue skripti" reale.NN "#" räägib tõlk ignoreerida seda joont sest see on kommentaar.Kasutage kommentaarid öelda, mida skript teeb.In mitmeliiniline skriptid, kommentaarid võivad k

    irjeldada millised ülesanded erinevates osades script täita.

  3. Looge oma esimene tegevus.Alusta lihtne tegevus: "Kaja" tere "" (ilma väljaspool jutumärkideta).See ütleb käsurea printida "tere", kui sa käivitada skripti.

  4. Salvesta skript ja väljuda tekstiredaktor.Veenduge, et õiged load on seatud skripti fail.Käsk "chmod 755 new_script" annab lugeda ja kirjutada juurdepääsu toimikule.

  5. Kontrollige, et script faili on oma tee.Kontrolli oma tee esimese kirjutades "echo $ PATH" ümber käsurida.See näitab teile, milliseid katalooge oma teed.Kui te ei näe kataloogi skript salvestada teele, tippige käsk: "ekspordi PATH = $ PATH my_folder" lisada kataloogi.Asenda "my_folder" kataloogiga soovite lisada.

  6. Testi oma script.Kui olete lisanud skripti kataloogi oma tee, kasutada seda kirjutades "./new_script" käsureal.Kui te ei ole lisanud skripti kataloogi oma teed, saad ikka sirvida kataloogi abil "cd" ja run "./new_script" (kui kõik skript on õige, et sa näed käsurea print "tere").Käsurea siis tagasi oma tavalise kiire.

  7. Kirjutage uus script.Kasutage seda kustutada faile või neid liigutada uude asukohta.Pass argumente skripti "$ " --such nagu "mv $ allalaadimine", mis liigub failis edasi käsurealt kausta nimega Sport.Nagu te saada rohkem tuttav käsurea leiad rohkem lihtsaid ülesandeid, mis sa tahad, et automatiseerida script.

Tips & amp;Hoiatused

  • Kõike, mida te skripti kohe mõjutada arvuti.Võta ettevaatlikult käsud nagu "rm", mis kustutab faile.

Resources

  • Linux käsk: Script raamatukogu
103
0
1
Linux