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.
Also, durch die Eingabe mehrerer Befehle Ich habe festgestellt , dass es nicht nur ls, sondern lund laauch. Unter manUbuntu 12.14 sind anscheinend keine Einträge vorhanden. Sie scheinen alle ähnliche Dinge mit kleinen Unterschieden zu tun: $ ls app config CONTRIBUTING.md doc Gemfile Guardfile LICENSE MAINTENANCE.md Procfile Rakefile script tmp …
Ein Alias, wie er llmit dem aliasBefehl definiert wird . Ich kann den Befehl mit Dingen wie type lldem Ausdrucken überprüfen ll is aliased to `ls -l --color=auto' oder command -v llwelche druckt alias ll='ls -l --color=auto' oder alias llwas auch druckt alias ll='ls -l --color=auto' aber ich kann scheinbar …
Anfangs war das ein bisschen lustig, als würde man "Bash Roulette" spielen ... aber jetzt wird es alt, lol Jeder Befehl in meinem Terminal, der mit einem Code ungleich Null beendet wird, schließt mein Terminalfenster Mir wurde gesagt, dass ich vielleicht set -eirgendwo ein Bash-Skript eingestellt habe, das mein Terminal …
bashKeine Quelle .bashrcvon einem interaktiven Terminal, es sei denn, ich starte manuell bashvon einem Terminal aus: $ bash oder manuell beziehen: $ source ./.bashrc oder Laufen: $ st -e bash Hier sind einige nützliche Ergebnisse, die ich hoffe: $ echo $TERM st-256color $ echo $SHELL /bin/sh $ readlink /bin/sh bash …
Einfache Abfrage: Ich habe gerade festgestellt, dass ich noch nie einen Shebang über einem .bashrcSkript gesehen habe, was mich zu der Annahme veranlasst, dass das System die Standard-Shell verwendet, um sie beim Anmelden zu entschlüsseln ( ${SHELL}). Ich denke über Gründe nach, warum dies der Fall ist, dh, es wird …
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 X
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, dies zu tun. Aber im Moment …
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 wurden.
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 abrufen?
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 ~/.inputrc?
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 an zu …
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 …
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 eingefügt .bashrc. Example 1: alias ...='cd ../../' Wenn ich …
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 /usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc /usr/share/kali-defaults/.bashrc root@linux:~# Gibt es immer nur eine .bashrc- und .bash_profile-Datei für jeden Benutzer? Befinden sich .bashrc und .bash_profile immer im Verzeichnis / home / "Benutzername"?
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 | more total 480 -rw------- 1 Matthew staff 6404 …
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.