БАСХ програмирање

Како створити једноставне скрипте љуске у Линуку користећи Вим

Како створити једноставне скрипте љуске у Линуку користећи Вим

Схелл Сцриптинг извршава наредбе за извршавање неких корисних функција и дизајниран је за извођење у љусци. Скрипте шкољке су врло згодне за извођење операција попут манипулације датотекама, аутоматизовањем задатака како би се избегла потрошња времена; можете чак и да креирате своје команде.

Схелл је интерфејс између корисника и оперативног система који омогућава корисницима интеракцију са оперативним системом и извршавање различитих задатака помоћу наредби. Схелл узима улаз од корисника преко терминала, комуницира са језгром, обрађује га и даје излаз.

Како створити скрипту љуске користећи Вим

Схелл скрипте се обично креирају помоћу било ког уређивача текста. Нано и Вим уредници су познати уређивачи текста за стварање басх скрипт датотека.  За овај пример користимо „Вим“. Ако немате Вим, инсталирајте га помоћу наредбе:

$ судо апт инсталл вим

Отворите уређивач текста помоћу:

$ вим

Направите нову датотеку:

$ ви тест скрипта.сх

Укуцајте скрипту. „#! / бин / басх ”оператор, љуска усмерена на боурне схелл: р

#! / бин / басх
одјек „Хелло Ворлд“

И сачувајте датотеку, притисните „изаћиТастер за пребацивање режима, а затим притисните „: в”Да га сачувам. Ако даје датотеку грешке „Само за читање“, онда користите „: в!”, Датотека ће бити сачувана:

Сада да извршите датотеку, откуцајте:

басх тест скрипта. сх

Како додати коментаре у скрипту љуске

Да бисте додали коментар, користите оператор „#“; синтакса је дата у наставку:

#! / бин / басх
# Ово је моја прва скрипта љуске
одјек „Хелло Ворлд“

Како се користе променљиве у скрипти љуске

За било које програмирање, језичке променљиве су од суштинске важности. Променљиве се користе за чување вредности, било да се ради о целом броју, знаку или текстуалном низу. Хајде да то разумемо на примеру:

#! / бин / басх
мивариабле = "Ово је моја прва скрипта"
ецхо $ мивариабле

Горња скрипта ће дати излазну вредност као излаз:

Проверимо како да добијемо вредност у променљивој од корисничке вредности од корисника:

#! / бин / басх
ехо „Унесите своје име“
прочитајте наме_варабле
ехо "Унесите своје године"
читај аге_вариабле
ецхо “$ наме_варибале ис $ аге_вариабле олд”

Следећа слика приказује излаз:

Закључак

Скриптирање љуске је веома важно за стварање сопствене команде или покретање више наредби са једном датотеком скрипте за обављање различитих функција. У овом водичу схватамо основну идеју скриптирања љуске. Научили смо како да извршимо скрипту и датотеку скрипте љуске, сачувамо је и извршимо. Штавише, разумели смо употребу променљивих у скриптирању љуске. Скриптирање шкољки је врло згодно за обављање различитих корисних задатака, а има много тога за открити.

Инсталирајте најновији Долпхин Емулатор за Гамецубе & Вии на Линук
Долпхин Емулатор вам омогућава да играте изабране игре Гамецубе и Вии на Линук Персонал Цомпутерс (ПЦ). Долпхин Емулатор је слободно доступан и емула...
Како се користи ГамеЦонкуерор Цхеат Енгине у Линуку
Чланак покрива водич о коришћењу ГамеЦонкуерор варалице у Линуку. Многи корисници који играју игре на Виндовс-у често користе апликацију „Цхеат Енгине...
Најбољи емулатори играће конзоле за Линук
Овај чланак ће навести популарни софтвер за емулацију играће конзоле доступан за Линук. Емулација је слој компатибилности софтвера који опонаша хардве...