Ubuntu'до Bash Shell колдонуп Shell скриптин кантип жазуу керек: 8 кадам

Мазмуну:

Ubuntu'до Bash Shell колдонуп Shell скриптин кантип жазуу керек: 8 кадам
Ubuntu'до Bash Shell колдонуп Shell скриптин кантип жазуу керек: 8 кадам

Video: Ubuntu'до Bash Shell колдонуп Shell скриптин кантип жазуу керек: 8 кадам

Video: Ubuntu'до Bash Shell колдонуп Shell скриптин кантип жазуу керек: 8 кадам
Video: iPhone 13 Pro max кантип жарк этсе болот Экран кулпусун унутуп калдыңыз же iPhone жеткиликтүү эмес 2024, Апрель
Anonim

Операциялык тутумуңуздагы операцияларды автоматташтыргыңыз келген беле? Файл түзө турган жана ал файлды белгилүү бир каталогго көчүрө турган программа жазгыңыз келди беле? Бул тапшырмаларды Ubuntuдогу BASH Shell менен жасоону ойлонуп көрдүңүз беле? Эгер ошондой болсо, анда бул макала сиз үчүн!

Кадамдар

Ubuntu 1де Bash Shellди колдонуп Shell Script жазыңыз 1 -кадам
Ubuntu 1де Bash Shellди колдонуп Shell Script жазыңыз 1 -кадам

Кадам 1. Терминалды ишке киргизиңиз

Терминалды тиркемени ачуу жана аны аты менен издөө аркылуу ишке киргизсеңиз болот. Аны Ctrl+Alt+T баскычтоптун жарлыктары аркылуу да ача аласыз.

Ubuntu 2 -кадамда Bash Shellди колдонуп Shell Script жазыңыз
Ubuntu 2 -кадамда Bash Shellди колдонуп Shell Script жазыңыз

Кадам 2. vi/vim редакторун ишке киргизиңиз

Vim - буйрук сабынын интерфейсин колдонгон бекер жана популярдуу текст редактору. Эгерде сизде азыр Vim орнотулган эмес болсо, анда сиз бул буйрукту терминалга терүү менен оңой эле жасай аласыз: sudo apt-get install vim.

Ubuntu 3 -кадамда Bash Shell колдонуп Shell скриптин жазыңыз
Ubuntu 3 -кадамда Bash Shell колдонуп Shell скриптин жазыңыз

3 -кадам: vim ListDir.sh терип, hit Enter баскычын басыңыз

Редакторго киргенден кийин "I" же "i" деп териңиз. Бул сизге кабык скриптиңизди киргизүүгө/жазууга мүмкүнчүлүк берет.

Ubuntu 4 -кадамда Bash Shellди колдонуп Shell Script жазыңыз
Ubuntu 4 -кадамда Bash Shellди колдонуп Shell Script жазыңыз

Step 4. Төмөнкү кодду териңиз:

#!/bin/bash. Бул а катары белгилүү Shebang сызык

Ubuntu 5 -кадамда Bash Shellди колдонуп Shell скриптин жазыңыз
Ubuntu 5 -кадамда Bash Shellди колдонуп Shell скриптин жазыңыз

Кадам 5. Сүрөттө көрсөтүлгөндөй кодду териңиз

Биринчи сап (echo "Welcome") "Welcome" линиясын терминалга басып чыгарат. echo берилген текстти жана жаңы сапты кайтаруу үчүн колдонулат. Экинчи сап (ls) каталогдун мазмунун тизмектейт. ls тизмеси үчүн кыска. Акыркы сап (дагы бир жаңырык билдирүүсү) текстти кайтарат Бул каталогдордун тизмесин толуктайт.

Ubuntu 6 -кадамда Bash Shell менен Shell скриптин жазыңыз
Ubuntu 6 -кадамда Bash Shell менен Shell скриптин жазыңыз

Кадам 6. Vimден чыгуу

Төмөнкү клавиатураларды териңиз, Esc +: + wq, редактордон качуу үчүн. Бул файлга өзгөртүүлөрдү жазып, кайра терминалга алып келет. Файлды ListDir.sh катары сактаңыз

Ubuntu 7де Bash Shellди колдонуп Shell Script жазыңыз 7 -кадам
Ubuntu 7де Bash Shellди колдонуп Shell Script жазыңыз 7 -кадам

Кадам 7. Кирүү уруксаттарын өзгөртүү

Төмөнкү буйрукту киргизиңиз: chmod +x ListDir.sh. chmod - файлга кирүү уруксаттарын өзгөртүү үчүн Unixте операциялык системалар сыяктуу колдонулган команда.

Ubuntu 8де Bash Shellди колдонуп Shell Script жазыңыз 8 -кадам
Ubuntu 8де Bash Shellди колдонуп Shell Script жазыңыз 8 -кадам

Кадам 8. Скриптти иштетүү

Бул скриптти иштетүү үчүн./ListDir.sh териңиз. Сиз жогорудагы сүрөттө көрсөтүлгөндөй каталогдордун тизмесин жана билдирүүнү алышыңыз керек.

Кеңештер

  • Демейки боюнча, vim орнотулган эмес.
  • Кабыгыңыздын скрипттерин түзөтүү үчүн vim колдонуңуз.
  • Сырсөзүңүздү киргизиңиз жана Ubuntu'го сыйкырчылык кылууга уруксат бериңиз.
  • Орнотуу аяктагандан кийин, буйрукту бериңиз.

Эскертүүлөр

  • Баштоо үчүн, кабык сценарийлерин үй каталогуна коюңуз, сиз кабык скрипт саякатын баштаганда. Ыңгайлуу болгондон кийин, аларды керектүү каталог системаңызга коюңуз.
  • Сиз түзгөн файлдар, / = root файл системасынын эч кандай системалык каталогдорунда болбошун камсыз кылыңыз.

Сунушталууда: