Pytania oznaczone «bash»

Bash (Bourne-Again SHell) to domyślnie powłoka używana w interfejsie wiersza poleceń Ubuntu.

609
Jak zwiększyć zmienną w bash?

Próbowałem inkrementować zmienną numeryczną przy użyciu obu var=$var+1i var=($var+1)bez powodzenia. Zmienna jest liczbą, choć wydaje się, że bash odczytuje ją jako ciąg znaków. Wersja Bash 4.2.45 (1) -release (x86_64-pc-linux-gnu) na Ubuntu

426
Jak mogę zdekodować ciąg base64 z wiersza poleceń?

Chciałbym napisać skrypt bash, aby zdekodować ciąg base64. Na przykład piszę, decode QWxhZGRpbjpvcGVuIHNlc2FtZQ==a drukuje Aladdin:open sesamei wraca do monitu. Do tej pory próbowałem prostego pliku bash zawierającego, python -m base64 -d $1ale to polecenie oczekuje, że nazwa pliku nie jest...

381
Jak utworzyć trwały alias Bash?

Chciałbym utworzyć alias do rmpolecenia, aby po wykonaniu tego polecenia pojawił się komunikat potwierdzający. Tworzę więc taki alias alias rm='rm -i'. Ale o ile wiem, jest to tymczasowy alias i żyje do momentu zamknięcia terminalu. Jak to wyjaśnione tutaj , aby zapisać alias stale muszę wykonać...

363
Jak dodać zmienne środowiskowe?

Używam Ubuntu 11.04. Korzystam z terminala, aby rozpocząć sesję bash i chcę dodać zmienną środowiskową: $r@hajt:~$ env THEVAR=/example Ale to nie działa. Pokazuje wszystkie zmienne, przy czym THEVAR jest ostatnim, ale kolejne wywołanie do envnie pokazuje THEVARjuż - env | grep THEVARnic nie...

254
Jak całkowicie wyczyścić historię bash?

Chcę usunąć wszystkie poprzednie polecenia z historii mojego serwera. Użyłem history -ci wydaje się, że wszystko zostało wyczyszczone, ale kiedy ssh do serwera, wszystkie polecenia są nadal dostępne. Jak mogę je trwale

161
Jak znaleźć wersję uruchomionego basha?

(nauka bash) Próbowałem sprawdzić wersję bash, więc napisałem /bin/bash -v. To spowodowało wyświetlenie dużej ilości tekstu na ekranie (zawartość .bashrc i innych pochodzących z niego plików). Czy mogłem coś zepsuć (np. Zastąpić niektóre pliki konfiguracyjne / ustawić nieprawidłowe zmienne...