Инсталирање рибе у Линук
Рибу инсталирате код менаџера пакета, ако имате напредније потребе, погледајте наш чланак Како инсталирати рибљу шкољку.
У Убунтуу бисте на овај начин користили апт.
$ апт инсталирај рибуНакон што га инсталирате, почните да га користите као што бисте басх. Док куцате, видећете више предлога него икада раније, испробајте тастер таб да бисте извукли више рибе.
Шта је посебно у вези са РИБАМА?
Пре него што било шта конфигуришете, видећете да се упит мало променио. Након што откуцате неколико команди, ускоро ћете приметити да ћете добити велику помоћ док куцате. Ако почнете да користите скрипте, можда ћете приметити неке некомпатибилности. Код риба увек добијете предлоге за наредбе. Ако их има много, добићете наговештаје о сваком.
Имате много више опција, укључујући стварање функција. Баш као и у осталим шкољкама, и ви можете да поставите упит тако да изгледа онако како желите. Датотеке за конфигурацију вашег система су у уср / схаре / фисх, у дрвету су. Као што видите на доњој слици.
Са дрвета можете видети главне директоријуме; комплети, функције и алати. Можете да копирате и попуните ове директоријуме датотекама, али такође имате и веб начин да их креирате. Док не напишете сопствене функције, користите задате за постављање љуске.
Како можете да га подесите?
Као што сте раније видели, имате много директорија за подешавање ваше љуске. Не можете користити све басх скрипте за ово, постоје проблеми са компатибилношћу. Добра вест је да је формат врло једноставан и можете да користите Питхон, ако је то ваша шоља чаја.
Док не добијете толико напредних функција, можда ћете желети да бирате између функција које доприноси заједница. Један од начина за конфигурисање је коришћење система заснованог на мрежи. Да бисте то започели, покрените доњу команду док сте у риби.
$ фисх_цонфигОва команда покреће мали веб сервер и позива подразумевани веб прегледач. Страница је једноставна страница са картицама која садржи функције које ће вам можда требати или које желите. Ево слике.
Покретање ФИСХ конфигурације
Када одаберете картицу, у наставку је много опција. Када се прегледа стил, можете само кликнути на „Постави тему“ и датотека се додаје испод датотека за конфигурацију вашег корисничког имена. Овај алат покрива седам група за подешавање, а тема и упит су две прве. Овај алат је згодан за почетак и позајмљивање кода од других. Код је лако користити у сопственој конфигурацији и прилагодити. Пошто сте геније, додајте своје коначне алате и поставке у спремиште. Важна напомена је да се упит и псеудоними замењују функцијама. Функција одзива назива се „фисхпромпт“ и све функције имају име које делује као алиас. Можете провјерити шта имате помоћу команде фунцтионс.
$ функцијеДа бисте додали функцију, треба да напишете скрипту која ради оно што покушавате да постигнете. Једноставан пример је испод.
функција гпнаредба гит пулл $ аргв
крај
Уз једноставну функцију попут ове, сличност псеудонимима је очигледна, али функција може садржати много више од овога. Функције су глобалне, па кад покренете креирате функцију, она мора имати друго име од било ког другог у риби. Можете имати једну датотеку (.цонфиг / фисх / цонфиг.фисх) или у одвојеним датотекама у директоријуму функција. Име функције и даље мора бити јединствено јер риба има само један простор имена. Још један важан детаљ је да морате користити '$ аргв', у супротном не можете користити никакве параметре за своју наредбу.
Датотеке које постоје у (~ /.директоријум цонфиг / фисх / фунцтионс /) риба ће аутоматски учитати. Такође можете креирати нову функцију помоћу команде 'фунцтион'.
$ функција цоолФункција цоол сада постоји у вашој тренутној сесији. Можете да уређујете помоћу „фундед цоол“ да би то функционисало онако како желите. Уређивање се дешава директно у љусци. Једина чудна ствар је да за додавање нових редова морате користити Алт-Ентер да бисте сачували функцију. Да бисте сачували, користите команду 'фунцсаве'. Резултат завршава као датотека под називом 'Цоол.фисх 'у овом случају, у директоријуму функција.
$ фундед цоол$ фунцсаве цоол
Када имате ту датотеку, помоћу омиљеног уређивача можете да унесете напредније промене.
Ако желите да имате детаљније информације, рибља куварица је одличан извор.
Закључак
Риба је врло моћна љуска која може помоћи корисницима у њиховим напорима на командној линији. Ако сматрате да вам приручник и даље много треба, можете користити рибу која ће вам помоћи да будете бржи. Најчешћа љуска у Линуку је басх, која се може користити за све што вам треба, али риба вам може помоћи да се брже развијете. Такође је лакше створити нове функције које одговарају вашим потребама. Ова љуска активније помаже, било да то желите или не, потпуно је на вама.