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

- 3378
- 531
- Juliusz Sienkiewicz
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

Po instalacji możesz użyć polecenia LS do weryfikacji Bash-it Pliki i katalogi instalacyjne, jak pokazano.
$ ls .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

Wszystkie aliasy znajdują się w $ Home/.bash_it/aliases/ informator. Teraz włączmy apt aliasy, jak pokazano.
$ bash-it umożliwia alias apt

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.

Możesz wyłączyć nowo włączone alias za pomocą następujących poleceń.
$ bash-it wyłącz pseudonim apt $ bash-it Reload

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

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

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

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”

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

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.