Kā uzrakstīt bash skriptu, lai automatizētu Linux

Linux vidē viens no labākajiem veidiem, kā automatizēt uzdevumus un izpildīt noteiktas komandas, ir izveidot bash skriptus, kas izstrādāti, lai atvieglotu šo uzdevumu neatkarīgi no jūsu zināšanu līmeņa.
Bash vai atkal Bourne Shell ir programma, kas interpretē tajā reģistrētos pasūtījumus.

Izmantojot Linux bash skriptu, mēs atrodam dažāda veida skriptus, piemēram, SH un BASH, un galvenā atšķirība ir platformā, kurā var izpildīt skriptu, tātad skripti ar paplašinājumu SH Tos var izpildīt jebkurā Shell, piemēram, macOS vai FreeBSD, un ne tikai Bash, savukārt skriptus ar BASH paplašinājumu var izpildīt tikai BASH.

ShebangsIzveidojot skriptu, mēs varam izlaist paplašinājumu izmantošanu un tā vietā ieviest shebangs, lai tulks varētu noteikt skripta izmantošanu un tā galīgo funkciju.

Ievadot skriptu, šabam vienmēr jābūt pirmajā vietā, jo, ja tā nav, mēs riskējam, ka skripts netiks izpildīts.

Vispopulārākais shebang ir

 #! / Bin / bash.

1. Izveidojiet bash skriptu operētājsistēmā Linux


Skripta mērķis ir izpildīt noteiktu komandu sēriju ar mērķi automatizēt sarežģītus uzdevumus un tādējādi ietaupīt laiku un resursus.

1. darbība
Lai izveidotu mūsu pirmo skriptu, mēs izpildīsim šādu rindu:

 nano myfirstbashscript
PiezīmeMēs varam piešķirt vēlamo vārdu.

2. solis
Jaunā faila iekšpusē mēs pievienosim pirmo rindu, kas ir šāda:

 #! / bin / bash
3. solis
Tur mēs varam sākt pievienot rindas, kuras, mūsuprāt, ir jāizpilda ar skriptu, piemēram, ja vēlamies atjaunināt sistēmu, ievadīsim šādu informāciju:
 sudo apt atjauninājums; sudo apt jauninājums -y
4. solis
Mēs varam izveidot skriptu, kas darbojas fonā, pastāvīgi pingojot, lai pārbaudītu savienojumu ar vietni. Tur mēs varam izveidot skriptus, kurus uzskatām par nepieciešamiem, pamatojoties uz pašreizējām prasībām.
 ping solvetic.com 

5. solis
Mēs saglabājam izmaiņas, izmantojot taustiņu kombināciju

Ctrl + O

un mēs atstājam redaktoru, izmantojot

Ctrl + X

2. Piešķiriet atļaujas skriptam operētājsistēmā Linux


Kad skripts ir izveidots, mums jāpiešķir attiecīgās atļaujas tā izpildei, šim nolūkam mēs izpildīsim šādu rindu:
 sudo chmod + x myfirstbashscript (Šeit mēs ievadīsim skripta nosaukumu) 

3. Palaidiet skriptu operētājsistēmā Linux

1. darbība
Kad skripts ir izveidots, mums ir šādas iespējas:

  • Lai palaistu SH failus
 sudo sh skripts.sh
  • Lai palaistu BASH failus
 sudo bash skripts. bash
2. solis
Alternatīvi, mēs varam izpildīt jebkuru skriptu neatkarīgi no tā paplašinājuma, mēs varam izpildīt šādu rindu:
 ./Arhīvs 

4. Izveidojiet skriptu kā bināru operētājsistēmā Linux

1. darbība
Binārs skripts tiek izpildīts, vienkārši ierakstot tā nosaukumu terminālī un, lai skriptu pārvērstu binārā, mums jāizmanto komanda chmod, lai padarītu to izpildāmu šādi:

 sudo chmod + x
2. solis
Kad fails ir izpildāms, tas jāpārvieto uz lietotāja ceļu, izpildot vienu no šīm iespējām:
 sudo mv / Skripta ceļš / usr / bin / sudo cp / Skripta ceļš / usr / bin / 
Ar to mēs varam izpildīt skriptu, vienkārši ievadot tā nosaukumu terminālī.

wave wave wave wave wave