Bash -it - Bash Framework do kontrolowania skryptów i aliasów

Bash -it - Bash Framework do kontrolowania skryptów i aliasów

Bash-it to pakiet poleceń i scenariuszy Bash Community Bash 3.2+, który jest wyposażony w autokompletność, tematy, aliasy, funkcje niestandardowe i inne. Oferuje przydatne ramy do opracowywania, utrzymywania i używania skonfliktów i niestandardowych poleceń do codziennej pracy.

Jeśli używasz powłoki bash na co dzień i szukasz łatwego sposobu śledzenia wszystkich swoich skryptów, aliasów i funkcji Bash-it jest dla Ciebie! Przestań zanieczyszczać twoje ~/bin katalog i .Bashrc plik, widelca/klon i zacznij hakować.

Jak zainstalować Bash-IT w Linux

Żeby zainstalować Bash-it, Najpierw musisz sklonować następujące repozytorium do wybranego miejsca, na przykład:

$ git Clone -Depth = 1 https: // github.com/bash-it/bash-it.git ~/.bash_it 

Następnie uruchom następujące polecenie, aby zainstalować Bash-it (Automatycznie tworzy kopię zapasową twojego ~/.bash_profile Lub ~/.Bashrc, w zależności od systemu operacyjnego). Będziesz pytany "Czy chciałbyś zachować swoje .bashrc i dodatkowe szablony bash-it na końcu? [T/N]”, Odpowiedz według twoich preferencji.

$ ~/.bash_it/instal.cii 
Zainstaluj bash-it w Linux

Po instalacji możesz użyć polecenia LS do weryfikacji Bash-it Pliki i katalogi instalacyjne, jak pokazano.

$ ls .bash_it/ 
Sprawdź instalację bash-it

Zacząć używać Bash-it, Otwórz nową kartę lub uruchom:

$ źródło $ dom/.Bashrc 

Jak dostosować Bash-IT w Linux

Dostosować Bash-it, Musisz edytować zmodyfikowany ~/.Bashrc plik uruchamiania powłoki. Aby wymienić wszystkie zainstalowane i dostępne aliasy, ukończenia i wtyczki, uruchom następujące polecenia, które powinny również pokazać, jak je włączyć lub wyłączyć:

 $ bash-it show aliases $ bash-it show Ukończenia $ bash-it show wtyczki 

Następnie zademonstrujemy, jak włączyć aliasy, ale wcześniej najpierw wymień bieżące aliasy za pomocą następującego polecenia.

$ alias 
Wyświetl aktualne aliasy w Linux

Wszystkie aliasy znajdują się w $ Home/.bash_it/aliases/ informator. Teraz włączmy apt aliasy, jak pokazano.

$ bash-it umożliwia alias apt 
Włącz alias w Linux

Następnie ponownie załaduj Bash-it Konfiguruje i sprawdź ponownie bieżące aliasy.

$ Bash-It Reload $ alias 

Z wyjścia polecenia alias, trafne aliasy są teraz włączone.

Sprawdź aktualne aliasy w Linux

Możesz wyłączyć nowo włączone alias za pomocą następujących poleceń.

$ bash-it wyłącz pseudonim apt $ bash-it Reload 
Wyłącz aliasy w Linux

W następnej sekcji zastosujemy podobne kroki, aby włączyć lub wyłączyć ukończenia ($ Home/.bash_it/ukończenie/) i wtyczki ($ Home/… bash_it/wtyczki/). Wszystkie włączone funkcje znajdują się w $ Home/.bash_it/enabled informator.

Jak zarządzać motywem bash-it

Domyślny motyw dla Bash-it Jest konstabl; Możesz to sprawdzić za pomocą Bash_it_theme env zmienna jak pokazano.

Echo $ bash_it_theme 
Sprawdź motyw bash-it

Możesz znaleźć ponad 50+ Bash-it tematy w $ Bash_it/motywy informator.

$ ls $ bash_it/motywy 
Zobacz motywy Bash-It

Aby wyświetlić podgląd wszystkich motywów w powładzie przed użyciem, uruchom następujące polecenie.

$ Bash_preview = True Bash-It Reload 
Podgląd wszystkich tematów Bash-IT

Po zidentyfikowaniu motywu do użycia otwórz .Bashrc Znajdź i znajdź w nim następujący wiersz i zmień go na nazwę żądanego motywu, na przykład:

$ export bash_it_theme = „Essential” 
Zmień motyw bash-it

Zapisz plik i zamknij i pozyskaj go, jak pokazano wcześniej.

$ źródło $ dom/.Bashrc 

Notatka: W przypadku, gdy zbudowałeś własne niestandardowe motywy poza $ Bash_it/motywy katalog, wskazuj Bash_it_theme Zmienna bezpośrednio do pliku motywu:

Eksport bash_it_theme = "/ścieżka/do/your/custom/motyw/" 

I aby wyłączyć tematy, pozostaw powyższą zmienną ENV pustej.

Eksport Bash_IT_THEME = "

Jak wyszukiwać wtyczki, aliasy lub ukończenia

Możesz łatwo sprawdzić, która z wtyczek, aliasów lub ukończeń są dostępne dla określonego języka programowania, frameworka lub środowiska.

Sztuczka jest prosta: po prostu wyszukaj wiele terminów związanych z niektórymi często używanymi poleceniami, na przykład:

$ Bash-It Wyszukaj Python Pip Pip3 pipenv $ Bash-it Wyszukaj git 
Wyszukaj w Bash-It

Aby wyświetlić komunikaty pomocy dla aliasów, ukończeń i wtyczek, uruchom:

$ bash-it helpes aliases $ bash-it Pomoc w ukończeniu 

Możesz tworzyć własne niestandardowe skrypty i aliasy, w poniższych plikach w odpowiednich katalogach:

aliasy/niestandardowe.skróty.Ukończenie/zwyczaj Bash.ukończenie.Bash Lib/Custom.wtyczki/zwyczaj bash.wtyczki.Bash niestandardowe/motywy //.temat.grzmotnąć 

Aktualizacja i odinstalowanie Bash-it

Aby zaktualizować Bash-IT do najnowszej wersji, po prostu uruchom:

Aktualizacja $ bash-it 

Jeśli nie lubisz już Bash-It, możesz go odinstalować, uruchamiając następujące polecenia.

$ cd $ bash_it $ ./Odinstalowanie.cii 

Odinstalowanie.cii skrypt przywróci poprzedni plik startupowy Bash. Po zakończeniu operacji musisz usunąć katalog bash-it z urządzenia, uruchamiając.

$ rm -rf $ bash_it 

I pamiętaj, aby rozpocząć nową powłokę dla ostatnich zmian w pracy lub pozyskania go ponownie, jak pokazano.

$ źródło $ dom/.Bashrc 

Możesz zobaczyć wszystkie opcje użytkowania, uruchamiając:

$ Bash-It Help 

Wreszcie, Bash-it jest wyposażony w wiele fajnych funkcji związanych z Git.

Aby uzyskać więcej informacji, zobacz repozytorium Bash-it Github: https: // github.com/bash-it/bash-it.

To wszystko! Bash-it jest łatwym i produktywnym sposobem na utrzymanie wszystkich scenariuszy i aliasów Bash. Jeśli masz jakieś pytania, użyj poniższego formularza opinii.