Савладавање Бацктицкс-а у Линук Басх скриптама

Savladavane Backticks A U Linuk Bash Skriptama



Басх скрипте су најбоље када је у питању поједностављење свакодневних задатака. Ове скрипте садрже команде и трикове које можете да користите као системски администратор. Оператор за повратак (`) је једна од оних карактеристика Басх скрипте која вам може олакшати рад.

Међутим, многи почетници погрешно схватају квачице као знакове наводника који се користе у стринговима. Зато је учење о знаковима задњег цитата или позадинским квачицама од суштинског значаја. У овом водичу навешћемо низ приступа о томе како да савладате повратне тачке у Линук Басх скриптама.

Савладавање Бацктицкс-а у Линук Басх скриптама

Пре него што пређемо на илустрације позадинских ознака у Басх скриптама, хајде да разумемо шта су они и зашто их треба научити.







Шта су бацктицкс у Линук Басх скриптама?

Повратак или знак повратног наводника (`) који омогућава кориснику да додели излаз команде љуске променљивој. Покреће команде у систему и враћа излаз за наставак логике у одређеној скрипти. Једноставним речима, повратне тачке у Басх скриптама раде као мост између две команде, што значи да радња друге команде зависи од прве. Овај мали део кода је значајан грађевински блок у програмирању скрипти. Можете лако да користите позадинске ознаке пошто је њихово комбиновање са другим командама скрипте једноставно.



Како користити Бацктицкс у Басху

Сада ћемо користити једноставан пример за коришћење позадинских ознака у Басх скрипти. На пример, имате четири текстуалне датотеке: МиФиле_1.ткт, МиФиле_2.ткт, МиФиле_3.ткт и МиФиле_4.ткт. Једна од ових датотека садржи текст „Линукхинт.дев“ и ви желите да пронађете ту датотеку за уређивање. Зато морате извршити команду греп, а затим користити команду гедит. Овде можемо користити знак за повратак. Ево следеће методе:



Текстуалне датотеке су присутне у директоријуму Документи, па користите следећу команду да креирате Басх скрипту:





додирнути МиФиле.сх

Након тога, извршите следеће команде:



цхмод +к МиФиле.сх

нано МиФиле.сх

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

#!/бин/басх

гедит ` дршка „Линукхинт.дев“ * .ткт `

У претходним кодовима, систем извршава команду греп, а затим извршава команду гедит према излазу прве.

Коначно, покрените Басх скрипту у терминалу. Отвара МиФиле_2.ткт пошто има текст „Линукхинт.дев“.

. / МиФиле.сх

Такође можете користити повратне ознаке да додате извршење команде у низ. На пример, додајемо тренутно време када смо отворили скрипту. То захтева само следеће кодове у скрипти:

#!/бин/басх

ДАТУМ = ` датум `

одјек „Приступили сте скрипти на: $ДАТЕ '

Можемо добити следећи резултат извршавањем Басх скрипте „Филе.сх“ у терминалу:

. / Филе.сх

Закључак

Ово је кратка информација о најбољем приступу савладавању бацктицк-а у Линук Басх скриптама. Бацктицкс играју кључну улогу јер помажу у покретању више команди из Басх скрипте. Помоћу бацктицкс-а можете извршити различите команде на основу њиховог излаза. У овом водичу смо објаснили два примера помоћу којих можете разумети све о квачицама у Басх скриптама.