Monit UNIX używa $symbolu, aby wskazać, że dane wejściowe są oczekiwane. Zastanawiałem się, dlaczego ten symbol został wybrany - jeśli jest ku temu powód. Dolar wydaje się trochę nieoczekiwany. >Symbol byłby bardziej sugestywny moim zdaniem.
Obecnie mam bash PS1ustawiony na coś takiego: PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ " Jak sprawić, by pokazywała ścieżkę bezwzględną zamiast względnej (np. /home/dave/dirZamiast ~/dir)?
Dostosowałem mój monit ZSH oh-my-zsh, aby był bardziej czytelny i dodawał informacje o git, jeśli jestem w repozytorium. Przykład: bob@inf [~/docs] % bob@inf [~/src/nicest] master %(w repozytorium git) Działa dobrze, ale mam kilka błędów tmuxi nazwę okna. Nadal wyświetla wartość nie sensowną i nie mogę go wyłączyć za pomocą automatic-rename …
Mój monit bash, który muszę przyznać, że ukradłem z kilku miejsc i zebrał razem, czasami dodaje część poprzednich poleceń do jego długości podczas przewijania historii bashu za pomocą strzałek w górę / w dół. Na przykład, jeśli moje poprzednie polecenia to: ls cd /home/caleb vim .bashrc Gdy zobaczyłem monit i …
W systemie Windows 7 chciałbym zaplanować uruchomienie programu z uprawnieniami administracyjnymi, bez konieczności odpowiadania przez użytkownika na monit (wymagający podniesienia uprawnień) przy każdym uruchomieniu zaplanowanego zadania. Czy jest jakiś sposób na osiągnięcie tego celu bez wyłączania monitów UAC dla wszystkich aplikacji? Może to nie mieć znaczenia, ale próbuję uruchomić ten …
Chcę dodać kolory do wiersza kolorów MySQL w wierszu polecenia. Do tej pory mam w skrypcie (database.sh): mysql -uroot -hlocalhost -A --prompt="\u@\h:\d> " Chciałbym rootbyć czerwony , @aby być niebieski , localhostaby być zielone i databasebyć cyan : root@localhost:database> Czy można to zrobić w moim skrypcie?
W wierszu polecenia Bash (zmienna PS1) wywołuję funkcję, aby potencjalnie dodać tekst do monitu: export PS1="\u@\h \$(my_function) \$ " Jednak funkcja w monicie zawiera kody kolorów ANSI, które zmieniają się w zależności od wyniku funkcji (czasami czerwony, czasem zielony). Dodanie „ \[” do zmiennej PS1 powinno uciec od tych kodów …
Chciałbym wieloliniowego monitu zsh z odpowiednio wyprostowaną częścią, który będzie wyglądał mniej więcej tak: 2.nate@host:/current/dir 16:00 -> Wiem o RPROMPT w zsh, ale ma on wyrównany do prawej znak zachęty przeciwny do zwykłego znaku zachęty, który znajduje się w tym samym wierszu tekstu co pisanie. Czy istnieje sposób na wyrównanie …
Używam konkretnego monitu „PS1”, który mi się podoba. Udostępniam kilka loginów innym osobom na kilku różnych serwerach. Zastanawiałem się, czy istnieje sposób na określenie w moim lokalnym profilu bash zdalnego monitu, czy w jakikolwiek inny sposób niż kopiowanie i wklejanie za każdym razem, gdy się zdalnie włączam.
To pytanie ma już odpowiedzi tutaj : Zamknięte 7 lat temu . Możliwe zduplikowanie: za pomocą polecenia cd w wierszu polecenia systemu Windows nie można przejść do D: \ Za każdym razem, gdy chcę zmienić kontekst katalogu na inny dysk (D, E, F itp.) W wierszu polecenia systemu Windows, muszę …
Zostałem wyświetlony [rootfs /]#monit wielokrotnie, gdy rozruch mojej dystrybucji nie powiódł się. Zwykle stwierdziłem, że nie mogę rozwiązać problemu z dostępnymi ograniczonymi poleceniami, więc użyłem dowolnego wolnego dysku Live CD, który leżałem. Ale jaki jest rootfspodpowiedź? Dlaczego ma dostępne ograniczone polecenia? I czy mogę go użyć do uruchomienia systemu po …
W Zsh zawsze po prawej stronie mojego monitu jest spacja. Próbowałem z bardzo prostym .zshrc, takim jak: PROMPT="#" RPROMPT="*" Po * po prawej stronie ekranu zawsze znajduje się spacja. Oto zrzut ekranu pokazujący problem (wybrałem miejsce w jednym z wierszy). Dzięki.
Używam skrótów klawiszowych vi w mojej powłoce tcsh. Teraz nie wiem, w którym trybie vi jestem ( inserttryb lub commandtryb), co prowadzi do dużej frustracji. Czy ktoś zna sposób na pokazanie bieżącego trybu vi w powłoce? (poprzez włączenie do pytania lub czegoś)
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.