Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.
Bis zu diesem Monat waren meine Shell-Konfigurationen ziemlich einfach (nur ein .bashrcoder .bash_profilehauptsächlich mit einigen Aliasnamen), aber ich habe sie überarbeitet, damit ich je nach Verwendung von zsh und bash ein anderes Verhalten erhalten kann. Sie geben zuerst eine generische Shell-Konfigurationsdatei heraus, die für alles funktionieren soll, und spezialisieren sich …
Meine Frage ähnelt dieser , aber ich suche etwas anderes. Ich habe einen Notebook-PC, mit dem ich in zwei verschiedenen Szenarien auf Linux-Computer in einem Netzwerk zugreifen kann: Ich habe eine direkte Kabelverbindung zum Netzwerk. Ich habe eine indirekte Verbindung zum Netzwerk. Im Netzwerk befindet sich ein Gateway-Computer, der dem …
Wenn ich ein Bash-Skript ausführe, möchte ich feststellen können, ob es in einem ausgeführt wird screen. Ist das möglich? Ich möchte dies, damit .bashrcdie Farbe der Eingabeaufforderung abhängig davon festgelegt werden kann, ob die Sitzungen auf einem Bildschirm gestartet werden oder nicht. Habe diesen Link entdeckt, als meiner beantwortet wurde: …
Wo befindet sich in CentOS Release 5.8 (Final) das Bash-Systemprofil? Ist es /etc/profile? Ich habe Folgendes hinzugefügt, um meine ~ / .bashrc-Datei zu erstellen, hatte aber kein Glück, da dies fehlschlägt. Ich weiß, dass es fehlschlägt, weil ich die $ PS1 geändert habe. Ich denke auch, dass es verursacht werden …
Ich habe gerade viel Zeit damit verbracht, mich über Login und interaktive Shells zu informieren und warum man Umgebungsvariablen, Shell-Funktionen usw. in den verschiedenen Profil- und bashrc-Dateien festlegen sollte oder nicht. In diesem Beitrag wurde erwähnt, dass bash-spezifische Dinge wie Eingabeaufforderungsoptionen in ~ / .bashrc festgelegt werden sollten. Das hat …
Normalerweise war meine Terminal-Eingabeaufforderung username place$ jetzt zeigt es nur bash-4.2$ und alle Farbeinstellungen sind verloren gegangen (im Terminalprofil habe ich das gleiche Farbschema, aber es werden nur keine Farben angezeigt) Ich habe keine Ahnung, was passiert (und ich weiß nicht, wie ich danach suchen soll). Es ändert sich von …
Ich habe einen Server, der beim Start eine Zeile in .bashrcden folgenden Befehl ausführt, der diesen Befehl /bin/watch ~/checker.basherwartungsgemäß beim Start des Servers überwacht. Ich habe auch einen Client, der sich bei diesem Computer anmeldet, aber ich möchte nicht, dass die Sitzungen des Clients denselben Befehl von der ausführen .bashrc. …
Ich habe seit einiger Zeit keine .screenrc-Datei mehr bearbeitet / erstellt, aber Folgendes verwende ich derzeit: # Turn off the screen startup message startup_message off # Define format of bottom navigation/status/date/etc. line hardstatus alwayslastline "%{yk}[ %H ] %-Lw%50>%{gk}(%{-}%n-%t%{gk})%{-}%+Lw%< %=%{yk}[ %c %d.%m.%Y ]" # Increase scrollback buffer to 30000 lines defscrollback …
Ich benutze tmux auf den meisten Boxen, aber nicht auf allen. Ich habe die folgende Zeile in meiner .bashrc-Datei: [ -z "$TMUX" ] && export TERM=xterm-256color && exec tmux die tmux aufrufen, wenn es existiert. Ich dachte das [ -z $TMUX ]bedeutete, dass es nur verwendet werden würde, wenn tmux …
Hallo, ich bin gespannt, ob es möglich ist, ein Bash-Skript in Bash RC auszuführen. Es scheint eine Endlosschleife zu erzeugen, es sei denn, es gibt eine Möglichkeit, sie anzuweisen, nicht zu versuchen, eine neue Shell zu starten. Hier ist ein Beispiel bash_script.sh: #!/bin/bash echo Hello World .bashrc export HELLO_WORLD=$(bash_script.sh)
Ich habe ein binVerzeichnis in meinem Home-Ordner erstellt, in dem ich alle meine Skripte ablege. Dann habe ich in meiner .bashrc Folgendes hinzugefügt: export PATH=$PATH:/home/myusername/bin So konnte ich von überall auf Dateien zugreifen, die ich dort abgelegt hatte. Einige der Skripte müssen jedoch als root ausgeführt werden. Also dachte ich, …
Ich schaue auf http://taint.org/wk/RemoteLoginAutoScreen, um meinen Server so einzurichten, dass er automatisch eine Bildschirmsitzung startet, wenn ich mich über SSH anmelde. Ich habe meiner .bashrc Folgendes hinzugefügt: # Auto-screen invocation. see: http://taint.org/wk/RemoteLoginAutoScreen # if we're coming from a remote SSH connection, in an interactive session # then automatically put us …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.