Warum liegt das in "Shell/"? bezieht sich doch nur auf die baSH, gehört meiner Meinung nach nach "Bash/". –rami
Shell/alias
Anmeldungsdatum: Beiträge: Zähle... |
|
Ehemaliger
Anmeldungsdatum: Beiträge: 28316 |
Hallo, na ja, Bash ist ja auch nur eine Shell... 😉 Die Struktur ist noch historisch bedingt. Irgendwann heißt der Artikel auch nur noch "alias", ohne "Shell" davor. Was aber stimmt ist, dass im Artikel nicht explizit erwähnt ist, dass alias ein Bash-only Befehl ist (ist das überhaupt so?). Gruß, noisefloor |
Anmeldungsdatum: Beiträge: Zähle... |
Einmal gucken, bitte. ☺ |
Anmeldungsdatum: Beiträge: 4763 |
Alias ist ein Shell Builtin ( Gruß, cornix Edit: habs im Artikel mit einem Satz erwähnt. |
Anmeldungsdatum: Beiträge: Zähle... |
Hallo! Zum Thema alias steht im Wiki folgendes:
if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi Unter "auskommentieren" verstehe ich ## Rauten setzen. Gemeint ist aber, daß die Zeilen so bleiben sollen, wie sie sind, also ohne Rauten. Also könnte eigentlich der ganze Abschnitt weg, da die betroffenen 3 Zeilen in ~/.bashrc schon vorgegeben sind. Moderiert von primus pilus: An den Wiki-Diskussionsthread angehängt. |
Anmeldungsdatum: Beiträge: 16178 |
hier sind die entsprechenden Zeilen mit Rauten versehen, keine Ahnung warum dies bei Dir anders ist. Hast Du Lucid neu installiert, weil hier wurde ein Upgrade gefahren, evtl. ist das bei einer Neuinstallation anders, oder Du hast früher schon die Datei bearbeitet. |
Anmeldungsdatum: Beiträge: Zähle... |
Unabhängig davon, sollte „auskommentieren“ auch nur in der Bedeutung, Code aus dem Programm heraus zu kommentieren, verwendet werden. Das ist meiner Meinung nach die weitaus verbreitetere Bedeutung und steht zum Beispiel auch so bei Wikipedia: http://de.wikipedia.org/wiki/Kommentar_(Programmierung)#Verwendung |
Anmeldungsdatum: Beiträge: 1947 |
|
Anmeldungsdatum: Beiträge: 4763 |
Habe das und ein bisschen mehr (hoffentlich zur allgemeinen Zufriedenheit) geändert. Gruß, cornix |
Anmeldungsdatum: Beiträge: 1947 |
cornix schrieb:
Prima! So ist es eindeutig. 👍 |
Anmeldungsdatum: Beiträge: Zähle... |
Weitere Beispiele hinzugefügt. |
Ehemaliger
Anmeldungsdatum: Beiträge: 28316 |
Hallo, habe noch ein paar Verbesserungen gemacht (Syntax, runde statt eckige Klammern) und den Artikel generell auf den aktuellen Stand gebraucht (u.a. getestet Tag). Gruß, noisefloor |
Anmeldungsdatum: Beiträge: Zähle... |
Danke für die Hilfe! |
Anmeldungsdatum: Beiträge: 835 |
Hi, hier im Abschnitt "Aktualisieren der Dateien .bashrc und .bash_aliases" stehen Befehle zum Einlesen der neuen Aliase. Nach meiner Erfahrung geht das Einlesen auch, wenn man sich ab- und wieder anmeldet. Das könnten man mMn in einem Satz ergänzen, z.B. "Das Einlesen der veränderten Konfigurationsdatei geschieht auch automatisch, wenn man den Benutzer ab- und wieder anmeldet." Spricht was dagegen? VG |
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 7816 |
Ja, weil Dein vorgeschlagener Satz schlicht falsch ist. Richtig ist: „Die Konfigurationsdateien für das Programm bash werden beim Start dieses Programms eingelesen“, was aber niemanden überraschen dürfte und deshalb keiner Erwähnung wert ist. Mit der Anmeldung selbst hat das gar nichts zu tun und der von Dir beobachtete Effekt beruht nur darauf, dass bei der Anmeldung per Voreinstellung eben bash als Shell gestartet wird. Wenn man sich anders anmeldet oder eine andere Shell verwendet, werden die Konfigurationsdateien für bash nicht eingelesen. Ausgenommen natürlich, wenn eine Konfigurationsdatei für die andere Shell dann die Konfigurationsdateien für bash beachtet. |