Pytania otagowane jako bash

Bash to darmowa powłoka dla systemów operacyjnych typu Unix z projektu GNU.

3
Dodanie gałęzi git do zachęty do uderzenia lamparta śnieżnego
Używam tego: $(__git_ps1 '(%s)') Działa jednak nie aktualizuje się, gdy zmieniam katalogi lub kasę nowego oddziału. Mam również ten alias: alias reload='. ~/.bash_profile' Przykładowy przebieg: user@machine:~/dev/rails$cd git_folder/ user@machine:~/dev/rails/git_folder$reload user@machine:~/dev/rails/git_folder(test)$git checkout master Switched to branch 'master' user@machine:~/dev/rails/git_folder(test)$reload user@machine:~/dev/rails/git_folder(master)$ Jak widać, jest ustawiony poprawnie, ale tylko jeśli przeładuję profil bash. Zmarnowałem na …

2
Kiedy używać egrep zamiast grep?
Przygotowuję się teraz do oceny terminala Linuksa, próbowałem Google i odkryłem, że większość zasobów odnosi się do podstawowego „grep”, a nie do mocniejszego „egrep” - cóż, przynajmniej tak powiedział profesor w wykładzie. Zawsze pracuję z małymi samplami, więc dostrajanie wydajności jest czymś zbyt odległym. Więc w zasadzie chciałbym wiedzieć, czy …
8 linux  bash 


3
Jak skryptować migrację bazy danych za pomocą tunelu SSH?
Próbuję utworzyć sync.sh skrypt, który współdziała z naszą mniej niż idealną kontrolą wersji dla naszej strony. Ten skrypt przeniesie kopię bazy danych na żywo do naszego środowiska programistycznego i kilku innych rzeczy. Mam problem z częścią migracji mysql. Ten skrypt jest uruchamiany na komputerze programistycznym. remote jest żywym gospodarzem. # …


2
Sprawdź, czy NGINX jest zainstalowany na UBUNTU
Czy jest jakaś komenda sprawdzająca, czy NGINX jest już zainstalowany na UBUNTU Linux za pomocą polecenia / skryptu bash? Próbowałem czegoś takiego echo "BEGINNING INSTALLATION OF NGINX WEB SERVER" echo echo echo "CHECKING TO SEE IF NGINX IS ALREADY INSTALLED" service nginx > temp.install 2> temperr.install echo 111 grep -c …
7 bash  ubuntu  nginx 

4
Jak wyczyścić ekran bash, zachowując przewijanie?
clearKomenda może sprawić, że następny rozkaz łatwiejszy do czytania (jeśli wyprowadza mniej niż strona nie ma przewijania stąd nie szukając na początku). Jednak usuwa również bufor przewijania, którego nie zawsze możesz chcieć.
7 bash 

2
Czy zadanie umieszczone w tle będzie kontynuowane po zamknięciu sesji SSH?
Mam instancję AWS i tam mam kilka zadań, które muszę wykonać, co zajmie trochę czasu. Jeśli uruchomię je przed dojazdem do / z pracy (np. wget <someStuff>), A następnie przekażę je do tła CtrlZ», bgaby sprawdzić, czy zaczyna się poprawnie), a następnie zakończ moją sesję SSH, czy polecenie wget będzie …
7 linux  bash 


1
Alternatywa dla „fc -s” w zsh?
W bashmiałem przydatny alias: alias r="fc -s" Które właśnie powtórzyło ostatnie polecenie. Tak samo jak !!. Jestem już do tego przyzwyczajony (pamięć mięśni), ale nie potrafię wymyślić, jak odtworzyć alias. fcnie ma -sopcji w zsh. Jak mogę powiązać !!zachowanie r?

2
Zmień nazwę hosta na kolor
Chciałbym się upewnić, że jestem zalogowany do właściwego hosta, mając określony kolor dla każdego hosta. Kopiuję swoje .bashrcpliki do różnych hostów i edytuję je w innym kolorze dla każdego z nich. Jednak nie chciałbym ręcznie edytować koloru na każdym hoście, ale zamiast tego automatycznie wypełniać kolory mojego monitu bash na …


3
Jak przekierować na stdin działającej powłoki bash?
Teoretycznie, jeśli znam pid działającej powłoki bash, mogę uruchomić kota, którego stdout jest przekierowany na stdin tej powłoki. Wydaje się, że wpisuję coś na tej powłoce. Niestety, BĘDZIE strumień pochodzący od kota, ALE NIE sprawi, że powłoka będzie działać poprawnie (wprowadzone polecenie od kota nie zostanie wykonane przez bash). Otwórz …

1
Jak mogę usunąć znak nowej linii w bash?
Czasami kopiuję i wklejam ścieżki do terminala, a często przypadkowo kopiuję znak nowej linii. Na przykład chcę znaleźć, a następnie przeczytać zawartość foobar.txt. $ locate foobar.txt /home/sparhawk/Document Directory/foobar.txt Następnie wybieram drugą linię potrójnym kliknięciem. (Ups, zaznacza także końcowy znak nowej linii!) Ponieważ na ścieżce jest spacja, muszę zawrzeć ścieżkę w …

4
kliknij dwukrotnie, aby uruchomić plik .sh
GUI: Zmieniłem uprawnienia pliku sh, dzięki czemu mogę go czytać, pisać i wykonywać. Dwukrotnie go kliknąłem, zaznaczyłem go w powłoce / terminalu (w zależności od tego, co pojawi się po angielsku), ale nie został uruchomiony. Dwukrotnie go kliknąłem, zaznaczyłem, ale nie został uruchomiony. Wiersz poleceń: bash *filename* uruchamia to sh …
6 ubuntu  bash  shell 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.