Si të shkruani një skenar Shell duke përdorur Bash Shell në Ubuntu: 8 hapa

Përmbajtje:

Si të shkruani një skenar Shell duke përdorur Bash Shell në Ubuntu: 8 hapa
Si të shkruani një skenar Shell duke përdorur Bash Shell në Ubuntu: 8 hapa

Video: Si të shkruani një skenar Shell duke përdorur Bash Shell në Ubuntu: 8 hapa

Video: Si të shkruani një skenar Shell duke përdorur Bash Shell në Ubuntu: 8 hapa
Video: Последний простой способ разблокировать загрузчик xiaomi или redmi 2024, Prill
Anonim

A keni dashur ndonjëherë të automatizoni operacionet në sistemin tuaj operativ? A keni dashur ndonjëherë të shkruani një program që mund të krijojë një skedar dhe ta kopjojë atë skedar në një drejtori të caktuar? A keni menduar ndonjëherë të bëni këto detyra duke përdorur Shellin BASH në Ubuntu? Nëse është kështu, atëherë ky është artikulli për ju!

Hapa

Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 1
Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 1

Hapi 1. Nisni Terminalin

Ju mund ta nisni terminalin duke hapur pultin dhe duke e kërkuar me emër. Ju gjithashtu mund ta hapni atë duke përdorur shkurtoren e tastierës Ctrl+Alt+T.

Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 2
Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 2

Hapi 2. Nisni redaktorin vi/vim

Vim është një redaktues teksti falas dhe popullor që përdor ndërfaqen e linjës së komandës. Nëse aktualisht nuk e keni të instaluar Vim, mund ta bëni me lehtësi duke shtypur këtë komandë në terminal: sudo apt-get install vim.

Shkruani një Skript Shell duke përdorur Bash Shell në Ubuntu Hapi 3
Shkruani një Skript Shell duke përdorur Bash Shell në Ubuntu Hapi 3

Hapi 3. Shkruani vim ListDir.sh dhe shtypni ↵ Enter

Pasi të jeni brenda Redaktorit, shkruani "I" ose "i". Kjo do t'ju lejojë të futni/filloni të shtypni skriptin tuaj shell.

Shkruani një Skript Shell duke përdorur Bash Shell në Ubuntu Hapi 4
Shkruani një Skript Shell duke përdorur Bash Shell në Ubuntu Hapi 4

Hapi 4. Shkruani kodin e mëposhtëm:

#!/bin/bash. Kjo njihet si një Shebang linjë.

Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 5
Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 5

Hapi 5. Shkruani kodin siç tregohet në figurë

Rreshti i parë (jehona "Mirësevini") printon rreshtin "Mirësevini" në terminal. echo përdoret për të kthyer tekstin e dhënë dhe një rresht të ri. Rreshti i dytë (ls) liston përmbajtjen e drejtorisë. ls është e shkurtër për listën. Linja përfundimtare (një deklaratë tjetër jehonë) kthen tekstin Kjo plotëson listën e drejtorive.

Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 6
Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 6

Hapi 6. Dil nga vim

Shkruani kombinimet e mëposhtme të tastit, Esc +: + wq për t'i shpëtuar redaktuesit. Kjo do të shkruajë ndryshimet në skedar dhe do t'ju kthejë në terminal. Ruani skedarin si ListDir.sh

Shkruani një Skript Shell duke përdorur Bash Shell në Ubuntu Hapi 7
Shkruani një Skript Shell duke përdorur Bash Shell në Ubuntu Hapi 7

Hapi 7. Ndryshoni lejet e hyrjes

Futni komandën e mëposhtme: chmod +x ListDir.sh. chmod është një komandë e përdorur në sistemet operative të ngjashme me Unix për të ndryshuar lejet e hyrjes në një skedar.

Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 8
Shkruani një Skenar Shell duke përdorur Bash Shell në Ubuntu Hapi 8

Hapi 8. Drejtoni shiritin

Shkruani./ListDir.sh për të ekzekutuar këtë skenar. Ju duhet të merrni listën e drejtorive dhe mesazhin siç tregohet në imazhin e mësipërm.

Këshilla

  • Si parazgjedhje, vim nuk është i instaluar.
  • Përdorni vim për të redaktuar skriptet tuaja të guaskës.
  • Vendosni fjalëkalimin tuaj dhe lërini Ubuntu të bëjë magjinë.
  • Pasi të përfundojë instalimi, lëshoni komandën.

Paralajmërimet

  • Për të filluar, vendosni skriptet tuaja të guaskës në drejtorinë tuaj shtëpiake kur filloni udhëtimin tuaj të skripteve të guaskës. Pasi të jeni të rehatshëm, vendosini ato në sistemin tuaj të kërkuar të drejtorive.
  • Sigurohuni që skedarët që krijoni të mos banojnë në asnjë drejtori të sistemit të sistemit të skedarëve / = rrënjë.

Recommended: