unkn0w / noobs

Kolekcja skryptów do szybkiego stawiania usług na serwerach Mikrusa
MIT License
251 stars 64 forks source link

Dodaj akcję dodawania aliasów #98

Closed onyxcherry closed 3 years ago

onyxcherry commented 3 years ago

Zdaję sobie sprawę, że każdy z użytkowników korzysta ze swoich ulubionych aliasów, niemniej pragnę się podzielić swoimi - po części są to popularne ... czy .5 lub l., ale w większości takie, które zbierałem przez dłuższy czas codziennej pracy - na przykład zebranie wszystkich commitów w przejrzystą formę:

image

Zastanawiałem się także nad automatycznym dodaniem aliasów - wszak jeden wielki echo '...' >> ~/.bash_aliases string nie byłby przejrzysty, stąd decyzja o samodzielnym dodaniu linijki ładującej je do swojego .bashrc. Czy nie powinienem również mocno zasugerować skopiowanie pliku zamiast linkowanie do tego z - aktualizowanego -repozytorium?

loper commented 3 years ago

Dlaczego skrypt nie może sam dokleić odpowiednich linijek do .bashrc?

onyxcherry commented 3 years ago

Założyłem, że uzyskamy lepszą czytelność, gdy nie będzie trzeba escape'ować prawie każdej linijki. Niemniej zaktualizowałem.

loper commented 3 years ago

Da radę np. dokleić source do bashrc? echo "source /opt/noobs/scripts/chce_aliasy.sh >> $HOME/.bashrc np.

loper commented 3 years ago

Założyłem, że uzyskamy lepszą czytelność, gdy nie będzie trzeba escape'ować prawie każdej linijki. Niemniej zaktualizowałem.

Ktoś, kto to odpali nie będzie wiedział, co z tym zrobić, dlaczego nie zadziałało itp...

onyxcherry commented 3 years ago

Możesz zamknąć z moją nową wersją.

Uważam, że powinniśmy kopiować aliasy zamiast ładować je dynamicznie - rodzi to podatność nieświadomego wykonania kodu...

loper commented 3 years ago

Przestowałem, jest git.