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
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.
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.
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.
Hakbang 4. I-type ang sumusunod na code:
#! / baseng / bash. Ito ay kilala bilang a Shebang linya
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.
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
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.
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.