BASH programmēšana

Kā izveidot vienkāršus čaulas skriptus Linux, izmantojot Vim

Kā izveidot vienkāršus čaulas skriptus Linux, izmantojot Vim

Shell Scripting izpilda komandas, lai veiktu dažas noderīgas funkcijas, un ir paredzēts darbam čaulā. Shell skripti ir diezgan ērti, lai veiktu tādas darbības kā failu manipulācija, uzdevumu automatizēšana, lai izvairītos no laika patēriņa; jūs pat varat izveidot savas komandas.

Shell ir saskarne starp lietotāju un operētājsistēmu, kas ļauj lietotājiem mijiedarboties ar operētājsistēmu un veikt dažādus uzdevumus, izmantojot komandas. Shell paņem no lietotāja ievadi caur termināli, mijiedarbojas ar kodolu, apstrādā to un dod izvadi.

Kā izveidot čaulas skriptu, izmantojot Vim

Shell skripti parasti tiek veidoti, izmantojot jebkuru teksta redaktoru. Nano un Vim redaktori ir labi pazīstami teksta redaktori, lai izveidotu bash skriptu failus.  Šajā piemērā mēs izmantojam “Vim”. Ja jums nav Vim, instalējiet to, izmantojot komandu:

$ sudo apt install vim

Atvērt teksta redaktoru, izmantojot:

$ vim

Izveidojiet jaunu failu:

$ vi tests.sh

Ierakstiet skriptu. “#! / bin / bash ”operators, apvalks, kas novirzīts uz Bourne apvalku: r

#! / bin / bash
atbalss “Sveika pasaule”

Un saglabājiet failu, nospiediet “Esc”, Lai pārslēgtu režīmu, un pēc tam nospiediet“: w”, Lai to saglabātu. Ja tas dod kļūdas failu “Tikai lasāms”, izmantojiet “: w!”, Fails tiks saglabāts:

Tagad, lai izpildītu failu, ierakstiet:

bash testa skripts. sh

Kā komentārus pievienot čaulas skriptā

Lai pievienotu komentāru, izmantojiet operatoru “#”; sintakse ir sniegta zemāk:

#! / bin / bash
# Šis ir mans pirmais čaulas skripts
atbalss “Sveika pasaule”

Kā izmantot mainīgos čaulas skriptā

Jebkurai programmēšanai valodas mainīgie ir būtiski. Mainīgie tiek izmantoti vērtības glabāšanai neatkarīgi no tā, vai tas ir vesels skaitlis, rakstzīme vai teksta virkne. Sapratīsim to ar piemēru:

#! / bin / bash
myvariable = “Šis ir mans pirmais scenārijs”
atbalss $ mainīgs

Iepriekš minētais skripts kā izvadi norādīs mainīgo vērtību:

Pārbaudīsim, kā iegūt mainīgā vērtību no lietotāja vērtības no lietotāja:

#! / bin / bash
atbalss “Ievadi savu vārdu”
lasīt name_varable
atbalss "Ievadiet savu vecumu"
lasīt age_variable
atbalss “$ name_varibale ir $ age_variable old”

Šis attēls parāda izvadi:

Secinājums

Shell skripti ir ļoti svarīgi, lai izveidotu savu komandu vai palaistu vairākas komandas ar vienu skripta failu dažādu funkciju veikšanai. Šajā ceļvedī mēs aptveram čaulas skriptu pamatideju. Mēs uzzinājām, kā skriptu un čaulas skripta failu saglabāt, saglabāt un pēc tam izpildīt. Turklāt mēs sapratām mainīgo lielumu izmantošanu čaulas skriptos. Shell skripti ir ļoti ērti, lai veiktu dažādus noderīgus uzdevumus, un ir daudz ko atklāt.

Instalējiet jaunāko Dolphin emulatoru Gamecube un Wii operētājsistēmai Linux
Delfīnu emulators ļauj jums spēlēt izvēlētās Gamecube un Wii spēles Linux personālajos datoros (PC). Tā kā Dolphin Emulator ir brīvi pieejams un atvē...
Kā lietot GameConqueror Cheat Engine Linux
Rakstā ir sniegts ceļvedis par GameConqueror apkrāptu dzinēja izmantošanu Linux. Daudzi lietotāji, kas spēlē spēles operētājsistēmā Windows, bieži izm...
Labākie Linux spēļu konsoles emulatori
Šajā rakstā tiks uzskaitīta populārā Linux spēļu konsoles atdarināšanas programmatūra. Emulācija ir programmatūras saderības slānis, kas atdarina spēļ...