Pytania otagowane jako bash

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



2
nieodróżnialna aktywna zakładka w terminalu gnome
Używam Gnome 2.30.2 i Gnome Terminal 3.0.1 na moim Debianie Sid, a ostatnio aktywna karta stała się prawie nie do odróżnienia od innych kart. To w rzeczywistości ten sam kolor. Zmiana motywów niewiele pomogła i tylko użycie motywu o wysokim kontraście robi różnicę, którego wolałbym nie używać. Eksperymentowałem ze skryptem …

3
Jak określasz rzeczywiste polecenie, które do ciebie dołącza?
Powiedzmy, że mam skrypt bash o nazwie log.sh. W tym skrypcie chcę odczytać dane wejściowe z potoku, ale chcę również poznać polecenie użyte do przesłania danych wejściowych do mnie. Przykład: tail -f /var/log/httpd/error | log.sh W skrypcie powłoki chcę znać polecenie tail -f /var/log/httpd/error.
9 linux  bash  pipe 

1
Jak naprawić owijanie monitu o kolor?
Zdefiniowałem monit bash (używając PROMPT_FUNCTION) w następujący sposób: function get_hg_prompt_prefix() { local APPLIED_COLOR=$1; shift local UNAPPLIED_COLOR=$1; shift local ALERT_COLOUR=$1; shift local TEXTCOLOR=$1; shift local mercurial_prompt_line="{{patches|join(:)|pre_applied(${APPLIED_COLOR})|post_applied(${TEXTCOLOR})|pre_unapplied(${UNAPPLIED_COLOR})|post_unapplied(${TEXTCOLOR})}\n\r}" local mercurial_status_prompt="{ ${ALERT_COLOUR}{status}${TEXTCOLOR}}" echo "$(hg prompt "${mercurial_prompt_line}" 2>/dev/null)$(hg prompt "${mercurial_status_prompt}" 2>/dev/null)" } function set_prompt() { bright='\[[01m\]' colors_reset='\[[00m\]' HOSTCOLOR=${colors_reset}='\[[34m\]' USERCOLOR=${colors_reset}='\[[01m\]' TEXTCOLOR=${colors_reset}='\[[32m\]' APPLIED_COLOR=${colors_reset}='\[[32m\]' UNAPPLIED_COLOR=${colors_reset}='\[[37m\]' ALERT_COLOUR=${colors_reset}='\[[31m\]' hg_status="$(get_hg_prompt_prefix $APPLIED_COLOR …
9 bash 


3
Jak sprawdzić, czy kabel zasilający jest podłączony z linii poleceń?
Używam Ubuntu na moim notebooku i potrzebuję sposobu, aby sprawdzić (z wiersza poleceń), czy kabel zasilania jest podłączony. Czy jest jakiś plik systemowy, który przechowuje dziennik tego? czy jest jakieś polecenie bash, które mi pomoże? Potrzebuję tego do skryptu, który będzie zachowywał się inaczej w zależności od tego, czy przewód …
9 ubuntu  bash  battery 

3
Automatyczne uzupełnianie Bash Dodaje ukośnik po nazwie pliku
Niedawno zaktualizowałem swój system z Etch do Lenny. Teraz, gdy używam autouzupełniania, nazwy plików (nie katalogów) pojawiają się z ukośnikiem w wierszu poleceń. Wygląda na to, że jest powiązany z wieloma (wszystkimi?) Poleceniami. Próbowałem kilka: aj@mmdev0:~/loadtest$ vi pyloadtools3.py/ aj@mmdev0:~/loadtest$ cat pyloadtools3.py/ aj@mmdev0:~/loadtest$ file pyloadtools3.py/ aj@mmdev0:~/loadtest$ ls -al pyloadtools3.py/ Jak to …

1
przetwarzanie zakończenia bash poszło nie tak, jak debugować?
Wszystko zaczęło się od prostego alias gv='gvim --remote-quiet' i teraz gv Space Tabnie daje nic tam, gdzie normalnie powinno dawać nazwy plików. Dziwnie, alias gvi='gvim --remote-quiet' działa zgodnie z oczekiwaniami. Oczywiście mam obejście, ale chciałbym wiedzieć, co przyłapuje mnie gvna specjalnym przetwarzaniu. compoptnie pomaga, ponieważ gvudostępnia te same ustawienia, lsco …



3
używając bash bez klawiszy strzałek
Używam bash na maszynie wirtualnej. Z jakiegoś powodu klawisze strzałek tam nie działają. Czy można użyć innej kombinacji klawiszy (jak HJKL w vi), aby poruszać się w lewo / w prawo / w górę / w dół? (to OpenBSD, jeśli to pomaga) edytuj: Dodam również, że znam przyczynę, dla której …
9 bash 

4
Samouczki dotyczące powłoki Bash [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizować pytanie , dlatego na temat Super Użytkownika. Zamknięte 6 lat temu . Jakie są dobre tutoriale bash? Chciałbym dowiedzieć się więcej na temat poleceń powłoki bash i jak ich używać.

3
Jak uzyskać zakres historii powłoki Bash
Jak mogę pobrać / filtrować wpisy historii w określonym zakresie? Mam duży plik historii i często go używam history | grep somecommand Teraz moja pamięć jest dość zła i chcę też zobaczyć, co jeszcze zrobiłem w czasie, gdy wprowadziłem polecenie. Na razie robię to: dopasuj, powiedz 4992 somecommand, potem zrobię …
9 linux  bash  history  grep 


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.