Pytania otagowane jako bash

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



7
Jak wyświetlić gałąź git z kolorami w monicie Bash?
Korzystam z tego przewodnika, aby wyświetlić nazwę gałęzi w terminalu gnome (Ubuntu 15.10) podczas pracy w repozytorium git. Na podstawie powyższego mam teraz w moim pliku ~ / .bashrc poniżej: # uncomment for a colored prompt, if the terminal has the capability; turned # off by default to not distract …
107 command-line  bash  git 

7
Nie można wykonać pliku .sh: / bin / bash ^ M: zły interpreter
Chciałem wykonać skrypt powłoki: -rwxr-x--x 1 root root 17234 Jun 6 18:31 create_mgw_3shelf_6xIPNI1P.sh Próbowałem wykonać standardową procedurę, ale dostałem ten błąd: ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 DEBUG cd/etc/opt/ldapfiles/ldif_in ; ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 **ERROR sh: ./create_mgw_3shelf_6xIPNI1P.sh: /bin/bash^M: bad interpreter: No such file or directory** Co to znaczy? Robiłem to …

11
Jak skrypt może sprawdzić, czy jest uruchamiany jako root?
Piszę prosty skrypt bash, ale potrzebuję go, aby sprawdzić, czy jest uruchamiany jako root, czy nie. Wiem, że jest to prawdopodobnie bardzo prosty sposób, ale nie mam pojęcia, jak to zrobić. Żeby było jasne: Co to jest prosty sposób, aby napisać skrypt foo.sh , tak że polecenie ./foo.shwyjścia 0i polecenie …
104 bash  scripts  root 

3
Zmiana kolorów dla informacji o użytkowniku, hoście, katalogu w wierszu polecenia terminala
Czy można zmienić kolory w wierszu polecenia dla user@computer, a także bieżącego katalogu i części poleceń wyświetlanych w wierszu polecenia? Widziałem już coś takiego zrobionego przez użytkowników OSX, ale nie wiem, jak to zrobić w terminalu gnome (mogę zmieniać tylko kolory pierwszego planu i tła). Byłoby to bardzo przydatne, gdy …


9
Jak uruchomić alias w skrypcie powłoki?
Mam plik wykonywalny mpiexec, którego pełna ścieżka to ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Ponieważ chcę wykonać to polecenie w różnych katalogach (bez konieczności ponownego wpisywania całej ścieżki), ustawiam alias w moim .bashrcpliku domowym : alias petsc="~/petsc-3.2-p6/petsc-arch/bin/mpiexec" co pozwala mi mpiexecłatwo wykonać ten plik w wierszu polecenia, wpisując: petsc myexecutable Próbowałem napisać plik skryptu powłoki …
101 bash  scripts  alias 



4
Klawisze strzałek, Home, End, klawisze z klawiszem Tab nie działają w powłoce
Zainstalowałem ubuntu minimal (mini.iso) na moim vm. Następnie użyłem trybu odzyskiwania, aby zalogować się jako root i utworzyć konto, useradd -m admina następnie ustawić hasło za pomocą passwd admin. Kiedy loguję się na nowe konto, zamiast zwykłego monitu widzę tylko $znak. Jeśli spróbuję uzupełnić tabulatorem polecenie lub nazwę pliku, drukuje …

2
Naciśnięcie Enter powoduje utworzenie ^ M zamiast nowego wiersza
Na przykład, jeśli tail -ftworzę plik lub readwprowadzam dane wejściowe użytkownika, <Enter>wygeneruje ^Mw terminalu zamiast kończyć readlub dodawać nowy wiersz do standardowego wyjścia. ^Jdziała w porządku. Wchodzę sshw system Ubuntu, jeśli to ma znaczenie. Zdarza mi się to zarówno w Zsh, jak i Bash. Jednym z rozwiązań, w które grałem, …
94 command-line  bash  zsh 




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.