Paano Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu: 8 Hakbang

Talaan ng mga Nilalaman:

Paano Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu: 8 Hakbang
Paano Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu: 8 Hakbang

Video: Paano Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu: 8 Hakbang

Video: Paano Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu: 8 Hakbang
Video: How to Remove MacBook ID Activation Lock by T203 2024, Mayo
Anonim

Nais mo na bang awtomatiko ang mga pagpapatakbo sa iyong operating system? Nais mo bang magsulat ng isang programa na maaaring lumikha ng isang file at kopyahin ang file na iyon sa isang tukoy na direktoryo? Naisip mo ba tungkol sa paggawa ng mga gawaing ito gamit ang BASH Shell sa Ubuntu? Kung gayon, ito ang artikulo para sa iyo!

Mga hakbang

Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 1
Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 1

Hakbang 1. Ilunsad ang Terminal

Maaari mong ilunsad ang terminal sa pamamagitan ng pagbubukas ng dash at paghahanap para dito sa pangalan. Maaari mo ring buksan ito gamit ang keyboard shortcut Ctrl + Alt + T.

Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 2
Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 2

Hakbang 2. Ilunsad ang vi / vim editor

Ang Vim ay isang libre at tanyag na editor ng teksto na gumagamit ng interface ng command line. Kung wala kang kasalukuyang naka-install na Vim, madali mo itong magagawa sa pamamagitan ng pagta-type ng utos na ito sa terminal: sudo apt-get install vim.

Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 3
Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 3

Hakbang 3. I-type ang vim ListDir.sh at pindutin ang ↵ Enter

Kapag nasa loob ng Editor, i-type ang "I" o "i." Papayagan ka nitong ipasok / simulang i-type ang iyong shell script.

Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 4
Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 4

Hakbang 4. I-type ang sumusunod na code:

#! / baseng / bash. Ito ay kilala bilang a Shebang linya

Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 5
Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 5

Hakbang 5. I-type ang code tulad ng ipinakita sa figure

Ang unang linya (echo "Welcome") ay naglilimbag ng linya na "Maligayang pagdating" sa terminal. ginagamit ang echo upang ibalik ang ibinigay na teksto at isang bagong linya. Ang ikalawang linya (ls) ay naglilista ng mga nilalaman ng direktoryo. ls ay maikli para sa listahan. Ang huling linya (isa pang pahayag ng echo) ay nagbabalik ng teksto Nakumpleto nito ang listahan ng mga direktoryo.

Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 6
Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 6

Hakbang 6. Lumabas sa vim

I-type ang mga sumusunod na pangunahing kumbinasyon, Esc +: + wq upang makatakas sa editor. Isusulat nito ang mga pagbabago sa file at ibabalik ka sa terminal. I-save ang file bilang ListDir.sh

Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 7
Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 7

Hakbang 7. Baguhin ang mga pahintulot sa pag-access

Ipasok ang sumusunod na utos: chmod + x ListDir.sh. Ang chmod ay isang utos na ginamit sa Unix tulad ng mga operating system upang baguhin ang mga pahintulot sa pag-access sa isang file.

Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 8
Sumulat ng isang Shell Script Gamit ang Bash Shell sa Ubuntu Hakbang 8

Hakbang 8. Patakbuhin ang scrip

I-type./ListDir.sh upang patakbuhin ang script na ito. Dapat mong makuha ang listahan ng mga direktoryo at ang mensahe tulad ng ipinakita sa larawan sa itaas.

Mga Tip

  • Bilang default, ang vim ay hindi na-install.
  • Gumamit ng vim upang mai-edit ang iyong mga script ng shell.
  • Ipasok ang iyong password at hayaan ang Ubuntu na gawin ang mahika.
  • Matapos makumpleto ang pag-install, ilabas ang utos.

Mga babala

  • Para sa mga nagsisimula, ilagay ang iyong mga script ng shell sa iyong direktoryo sa bahay habang sinisimulan mo ang iyong paglalakbay sa script ng shell. Kapag komportable na, ilagay ang mga ito sa iyong kinakailangang sistema ng direktoryo.
  • Tiyaking ang mga file na iyong nilikha, huwag manatili sa anumang mga direktoryo ng system ng / = root file system.

Inirerekumendang: