Корак 1: Креирајте тест скрипту
Прво, предлажемо да направимо тест скрипту коју ћемо покретати у будућности. Наравно, овај корак можете прескочити ако већ имате скрипту командне линије. Имајте на уму да сада нећемо рашчланити синтаксу програмских језика, већ ћемо вам рећи само да свако може да креира сопствену скрипту или да уметне садржај у датотеку да би је даље позивао према потреби.
- Трцати "Терминал" на вама прикладан начин, на пример, кроз мени апликације или интервентни тастер Цтрл + Алт + Т..
- Овде користите команду
судо нано скрипта.ш
где нано - коришћени уређивач текста и скрипта.ш - име датотеке коју треба створити. Можете да направите датотеку, на пример, кроз исту ви или гедит, у ствари се неће променити, а назив елемента се такође мења у складу са личним преференцијама корисника. - Потврдите ову радњу лозинком суперкорисника као што се изводи са аргументом судо.
- Отвориће се нова датотека у коју можете да налепите редове скрипте. Испод видите стандардни пример одговоран за приказивање поруке "Здраво Свете"... Ако постоји садржај другачије природе, само га залепите у конзолу, водећи рачуна да су сви редови тачни.
#! / бин / басх
ехо "Хелло ворлд" - Након тога, можете сачувати подешавања држећи притиснуту комбинацију тастера Цтрл + О..
- Име датотеке не треба мењати, јер смо је навели током креирања. Само кликните на Ентерда завршим штедњу.
- Оставите уређивач текста путем Цтрл + Кс.
Као што видите, нема ништа тешко у стварању сопствених скрипти за Басх, али цела карактеристика лежи у познавању кода. Морат ћете то сами написати испочетка или копирати готова рјешења из бесплатних извора. Након што је скрипта успешно имплементирана у датотеку, можете безбедно да пређете на следећу фазу.
Корак 2: Конфигурисање скрипте за услужни програм енв
Овај корак је такође опционалан, али корисници који користе услужни програм не могу без њега. енв за покретање скрипте. Без прелиминарне конфигурације, једноставно се неће отворити, јер одговарајуће дозволе у почетку нису добијене. Додају се кроз команду судо цхмод уго + к скрипта.сх
где скрипта.ш - назив потребне датотеке.
Не заборавите да су све радње извршене кроз свађу судо, захтевају потврду аутентичности рачуна уношењем лозинке супер корисника. Након тога ће се приказати нова линија за извршавање команди, што значи да је поставка успешно примењена.
Корак 3: Покрените постојећу скрипту
Пређимо на главни корак који се састоји у директном покретању постојеће скрипте. Прво размотрите једноставну команду која изгледа ./сцрипт.сх
и одговоран је за покретање датотеке са тренутне локације. Резултат можете видети на снимку екрана испод. Као пример узели смо раније створену скрипту. По истом принципу можете одредити пуну путању до објекта тако да се линија мења, на пример, у /хоме/усер/сцрипт.сх
.
Линук има системску променљиву ПАТХ. Садржи бројне фасцикле одговорне за извршавање широког спектра радњи. Један од њих се зове / уср / лоцал / бин
и користи се за ручну инсталацију програма. Ако не желите стално да наводите пуну путању до скрипте да бисте је активирали, само је додајте у једну од ПАТХ мапа. Да бисте то урадили, користите линију цп сцрипт.сх /уср/лоцал/бин/сцрипт.сх
.
Након тога, покретање ће бити доступно једноставним уносом имена датотеке узимајући у обзир екстензију.
Други начин отварања је истовремено позивање љуске. Требали бисте се пребацити у директоријум скрипти и писати басх сцрипт.сх
... Ова метода је добра јер вам омогућава да не унесете целу путању до објекта или да га претходно додате у одговарајуће ПАТХ директоријуме.
Ово је све што смо желели да разговарамо о интеракцији са скриптама у Линуку. Само треба да направите одговарајућу датотеку или отворите постојећу користећи горње препоруке.