Ich weiß , es gibt /etc/profileund /etc/bashrcDateien für die globalen Umgebungsvariablen und vielleicht bin ich nur ihre Zwecke Missverständnis, aber ... Gibt es eine globale bash_profileDatei? Ich benutze Mac OS
Wenn ich einen Befehl finde, den ich als Alias verwenden möchte, gebe ich diesen normalerweise wie folgt an meine .bashrc-Datei weiter: [up button pressed to last command, then line edited so that it reads] $echo "command-i-just-did" >> ~/.bashrc Möglicherweise gibt es einen besseren Weg,...
Gibt es eine Möglichkeit, Bash vollständig neu zu starten und neu zu laden .bashrcund .profiledergleichen? Ich möchte sicherstellen, dass meine Änderungen nach dem Bearbeiten dieser Dateien ordnungsgemäß ausgeführt
Ich habe einen Echo-Befehl für meine .bash_aliases-Datei ausgeführt und alle meine Aliase mit Ausnahme des Testalias gelöscht. Ich habe jedoch noch eine Sitzung geöffnet, in der die Aliase geladen sind (in das tcl?). Kann ich sie aus dieser Sitzung
Meine ~/.bashrcenthält genau eine Zeile: source my_config/my_actual_bashrc.sh Gibt es ein Äquivalent zu .inputrc, sodass meine Anpassungen an einem separaten Ort gespeichert und von "aufgerufen" werden können
Früher dachte ich, das Löschen meines Bash-Verlaufs würde ausreichen, um meinen Bash-Verlauf zu löschen, aber gestern spielte meine Katze auf der rechten Seite meiner Tastatur herum, und als ich wieder an meinem Computer ankam, sah ich etwas, das ich vor einem Monat getippt hatte, und dann fing ich...
Ich bin neu im Unix-System und finde es interessant, benutzerdefinierte Funktionen und Konfigurationen in den Einstellungsdateien wie .bashrcund zu erstellen .inputrc. Allerdings verstehe ich die Unterschiede zwischen den beiden nicht. Wenn ich zum Beispiel einen Alias erstellt habe, habe ich sie...
Das könnte eine schlechte Idee sein. Je mehr ich darüber nachdenke, desto mehr stelle ich fest, dass ich es wahrscheinlich nicht tun sollte ... aber ich habe es versucht und bin gescheitert, also möchte ich WIRKLICH wissen, wie es geht, auch wenn es eine schlechte Idee ist. Ich möchte, dass die...
Ich finde mein .bash_login und .bash_profile nicht root@linux:~# locate .bash* /etc/bash.bashrc /etc/skel/.bashrc /etc/skel/.bashrc.original /home/noroot/.bashrc /home/noroot/.bashrc.original /root/.bash_history /root/.bashrc /usr/share/base-files/dot.bashrc
Ich glaube, irgendwann habe ich meine durcheinander gebracht .bash_profileund jetzt habe ich mehrere. Ich versuche, meine Shell anzupassen, bin mir jedoch nicht sicher, welche ich .bash_profileverwenden soll. Ich dachte, .bashrcDatei wurde öfter verwendet? Ich verwende OSX - El Capitan ls -la |...
Gibt es eine einfache Möglichkeit, alle Befehlskonflikte aufzulisten, die aufgrund des bashrc-Updates mit Aliasbefehlen im System aufgetreten sind? Zum Beispiel schreibt jemand alias ls=/path/to/user-generated/executablein bashrc. Wie findet man heraus, dass dies ein tatsächliches Kommando maskiert...
Ich habe Probleme, Aliase für mein Hosting-Konto zu erweitern, wenn ich einen Befehl wie den folgenden ausführe: ssh user@server "bash -c \"alias\"" Meine .bashrc-Datei lautet: echo .bashrc # .bashrc shopt -s expand_aliases # Source global definitions (commenting this out does nothing) if [ -f...
Ich bearbeite bashrc also ständig und habe ein offenes Terminal mit einer funktionierenden Funktionsdefinition, obwohl bashrc mit einer falschen Funktionsdefinition aktualisiert wurde. (Da sich die Definition erst ändert, wenn ich den aktualisierten bashrc beziehe.) Wie kann ich in diesem Fall die...
Bei der Interpretation dieses Flussdiagramms Ich fand das in man bash: Wenn bash als interaktive Anmeldeshell oder als nicht interaktive Shell mit der Option --login aufgerufen wird, werden zuerst Befehle aus der Datei / etc / profile gelesen und ausgeführt, sofern diese Datei vorhanden ist. Das...
OK, also sourceführt das Skript in der aktuellen Shell und .separat aus, wie im Ausführen des Skripts mit "." Und mit "source" beschrieben , aber speziell in meiner .bashrcDatei habe ich: [ -f ~/.bash_aliases ] && source ~/.bash_aliases [ -f ~/.git-completion.bash ] && source...
Es kommt mir manchmal vor, dass ich versehentlich CTRL+ drücke Zund meine Bewerbung im Hintergrund verschwindet. Ich weiß, ich kann es zurückbringen fg, also ist es keine so große Sache. Aber ich frage mich job controltrotzdem, ob ich das ausschalten soll. In meinem ganzen Leben kann ich mich nicht...
Wie kann ich den Inhalt meiner bash_historyDatei ändern ? Welche Werte oder Variablen steuern, wie lange der Verlauf dauert? Gibt es noch andere Dinge, die ich ändern kann, um meine BASH-Geschichte genauer kontrollieren zu
Ich habe ein interessantes Verhalten in Jenkins. Jenkins 'Shell verwendet meine Systemgebietsschemas nicht. Jenkins läuft als Benutzer jenkinsauf meinem System. Eingeloggt wie jenkinsüber SSH: locale angezeigt: LANG = en_US.UTF-8 LANGUAGE = en_US: en LC_CTYPE = "en_US.UTF-8" etc ... envShows...
Ich habe einen Benutzer (nicht root), der eine ~/.bashrcDatei mit einigen Aliasnamen enthält. Es sieht jedoch nicht so aus, als würde die Datei zum Zeitpunkt der Anmeldung ausgeführt. Wenn ich das tue source ~/.bashrc, macht es das, was es soll. Aber soll nicht ~/.bashrcjedes Mal ausgeführt werden,...
Welchen Zweck erfüllt das [ -n "$PS1" ]In [ -n "$PS1" ] && source ~/.bash_profile;? Diese Zeile ist in .bashrceinem Dotfiles- Repo enthalten