Како приказати променљиву $ ПАТХ на новим линијама у Линуку



Испробајте Наш Инструмент За Елиминисање Проблема

Променљива околине ПАТХ одређује скуп директорија у које иду ваше наредбе, а ако укуцате наредбу са ничим другим испред, Линук љуска ће је потражити у једном од ових директоријума. Увек можете да куцате ецхо $ ПАТХ у командној линији да бисте видели потпуну листу ових директоријума, али су незгодно одвојени двотачама као да су сви приложени. Неколико различитих наредби може приказати ове директоријуме на новим редовима, а можете их покренути било из љуске или скрипте. Ово вам олакшава читање ако покушавате да одаберете један директоријум у којем су сачуване неке команде.



За ово ће вам природно бити потребна командна линија, па покрените терминал са цртице или га можда потражите на цртици. Такође можете да притиснете Цтрл, Алт и Т да бисте је покренули или потражите ЛКСТерминал у менију Системски алати у ЛКСДЕ. За овај није потребно користити судо нити имати администраторски приступ. Свака наредба се може покретати као обичан корисник, а заправо је променљива окружења $ ПАТХ везана за одређени кориснички рачун. Оно што овај процес чини још лакшим је чињеница да ћете за извршење требати само једну команду.



Метод 1: Коришћење команде уграђене у шкољку

У командну линију откуцајте ехо „$ {ПАТХ //: / $’ н ’}“ а затим притисните тастер ентер да бисте у засебном реду добили целу листу сваког појединачног директоријума на вашој путањи. Ово користи технику програмирања проширења параметара са уграђеном љуском, тако да би требало радити са готово било којом верзијом басх љуске около. То би чак могло функционисати и у неким другим оперативним системима заснованим на Уник-у, осим Линука, попут ФрееБСД-а, иако ваша километража може варирати.



С обзиром да је ову команду помало незгодно писати, можда ћете је желети копирати и залепити у своју љуску или скрипту. Ако га лепите у прозор терминала, не заборавите да кликнете на мени „Уреди“, а затим изаберете „Залепи“ или истовремено држите Схифт, Цтрл и В, јер обични Цтрл + В неће радити у прозору терминала.

2. метод: Коришћење сед или тр са $ ПАТХ

Тип сед 'с /, / н / г'<<< “$PATH” а затим притисните ентер да бисте користили уређивач тока, који ће имати тачно исти резултат као и горња команда. Још једном, ако желите, можете да га копирате, а затим користите било да кликнете на мени Уреди и изаберете Налепи или задржите Схифт + Цтрл + В да бисте га налепили у прозор терминала. Да ли ће се користити ова или уграђена наредба, само је питање преференција јер се постиже исти тачан резултат.



Такође бисте могли да користите програм тр да бисте још једном постигли потпуно исти резултат, што може бити корисно ако из неког разлога немате сед. Питање тр ‘: '‘ н ’<<< “$PATH” на упит и притисните ентер. Такође можете да га копирате и налепите на исти начин. Крајњи резултат је потпуно идентичан упркос на било који начин који сте изабрали да то учините.

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

2 минута читања