Glossary entry (derived from question below)
English term or phrase:
sourcing in
German translation:
Aufruf mit Punktbefehl
Added to glossary by
Rainer Chatterjee
May 28, 2007 09:22
17 yrs ago
2 viewers *
English term
sourcing in
English to German
Tech/Engineering
IT (Information Technology)
"If specified, the users’ login shell script will not be appended with the sourcing in of the udminit shell script.
Falls dieser Wert gesetzt ist, wird die Shell-Skriptdatei der Benutzeranmeldung nicht nach dem Einlesen der Shell-Skriptdatei "udminit" angehängt.
Bin mir nicht sicher, ob meine Übersetzung mit "Einlesen" richtig ist. Wer kann mir erklären, was hier passiert? Danke
Falls dieser Wert gesetzt ist, wird die Shell-Skriptdatei der Benutzeranmeldung nicht nach dem Einlesen der Shell-Skriptdatei "udminit" angehängt.
Bin mir nicht sicher, ob meine Übersetzung mit "Einlesen" richtig ist. Wer kann mir erklären, was hier passiert? Danke
Proposed translations
(German)
4 | Aufruf mit Punktbefehl | Tobias Ernst |
2 | in den Quellcode integrieren? | TDK (X) |
Proposed translations
2 days 1 hr
Selected
Aufruf mit Punktbefehl
Gemeint ist, dass am Ende der Datei ".profile" bzw. ".bashrc" (das Loginskript) NICHT folgender Befehl steht:
. udminit
Der Punktbefehl sourced das angegebene Skript (udminit). Damit ist gemeint, dass udminit nicht als separater Prozess gestartet wird, sondern sein Inhalt einfach in das aktuelle Skript eingeführt und anschließend als Teil des aktuellen Prozesses ausgeführt wird. Das wirkt sich z.B. dahingehend aus, dass Änderungen an Variablen, die das gesourcte Skript vornimmt, sich auch auf das aufrufende Skript auswirken. TDK hat also mit "in den Quellcode integrieren" im Prinzip sogar recht.
Unter Gurus spricht man tatsächlich auf Deutsch davon, dass ein Skript gesourced (nach Duden-Regel wäre das dann gesourct?) wird. Beleg im 2. Link unter 7.1.
Zu meiner Überraschung konnte ich auf die Schnelle keine deutsche Anleitung des Bash-Manuals (1. Link) ergoogeln, aber wenn man mit "Punktbefehl" sucht, findet man einiges, z.B.:
Das Skript lädt man über den Punkt-Befehl (»source«) in die aktuelle Shell ...
Ein mit dem Punkt-Befehl aufgerufenes Skript ...
... wird diese mit dem Punkt-Operator in der aktuellen Shell ausgeführt
Beim ersten Aufruf (gesourced) werden einige Environmentvariablen gesetzt ...
Ungefähr so also:
Falls gesetzt,
[Anmerkung: 'Falls "dieser Wert" gelsetzt ist' ist mit Sicherheit falsch, evtl. dieser Parameter? diese Umgebungsvariable? Da ich es ohne Kontext nicht weiß, hab' ich es ganz weggelassen]
"If specified, the users’ login shell script will not be appended with the sourcing in of the udminit shell script.
... wird das udminit-Shellskript nicht per Punktbefehl in das Anmeldeskripts des Benutzers eingebunden.
... wird kein Punktbefehl zum Aufruf des udminit-Shellskripts an das Anmeldeskript des Benutzers angehängt.
... wird das udminit-Shellskript nicht per Punktbefehl am Ende des Anmeldeskripts des Benutzers geladen.
... wird das udminit-Shellskript nicht am Ende des Anmeldeskripts des Benutzers gesourced.
usw.
. udminit
Der Punktbefehl sourced das angegebene Skript (udminit). Damit ist gemeint, dass udminit nicht als separater Prozess gestartet wird, sondern sein Inhalt einfach in das aktuelle Skript eingeführt und anschließend als Teil des aktuellen Prozesses ausgeführt wird. Das wirkt sich z.B. dahingehend aus, dass Änderungen an Variablen, die das gesourcte Skript vornimmt, sich auch auf das aufrufende Skript auswirken. TDK hat also mit "in den Quellcode integrieren" im Prinzip sogar recht.
Unter Gurus spricht man tatsächlich auf Deutsch davon, dass ein Skript gesourced (nach Duden-Regel wäre das dann gesourct?) wird. Beleg im 2. Link unter 7.1.
Zu meiner Überraschung konnte ich auf die Schnelle keine deutsche Anleitung des Bash-Manuals (1. Link) ergoogeln, aber wenn man mit "Punktbefehl" sucht, findet man einiges, z.B.:
Das Skript lädt man über den Punkt-Befehl (»source«) in die aktuelle Shell ...
Ein mit dem Punkt-Befehl aufgerufenes Skript ...
... wird diese mit dem Punkt-Operator in der aktuellen Shell ausgeführt
Beim ersten Aufruf (gesourced) werden einige Environmentvariablen gesetzt ...
Ungefähr so also:
Falls gesetzt,
[Anmerkung: 'Falls "dieser Wert" gelsetzt ist' ist mit Sicherheit falsch, evtl. dieser Parameter? diese Umgebungsvariable? Da ich es ohne Kontext nicht weiß, hab' ich es ganz weggelassen]
"If specified, the users’ login shell script will not be appended with the sourcing in of the udminit shell script.
... wird das udminit-Shellskript nicht per Punktbefehl in das Anmeldeskripts des Benutzers eingebunden.
... wird kein Punktbefehl zum Aufruf des udminit-Shellskripts an das Anmeldeskript des Benutzers angehängt.
... wird das udminit-Shellskript nicht per Punktbefehl am Ende des Anmeldeskripts des Benutzers geladen.
... wird das udminit-Shellskript nicht am Ende des Anmeldeskripts des Benutzers gesourced.
usw.
Example sentence:
http://www.gnu.org/software/bash/manual/bashref.html#IDX69
http://www.num.math.uni-goettingen.de/Dokumentationen/Unix/Einfuehrung/ksh.html
4 KudoZ points awarded for this answer.
Comment: "Danke für die wirklich umfassende Erklärung, Tobias."
22 mins
in den Quellcode integrieren?
Ich bin zwar kein Programmierer, aber könnte "to source a script in" nicht auch die Bedeutung von "ein Skript in einen vorhandenen Quellcode integrieren" haben?
In der unten genannten Datei findet man unter dem Stichwort "source it in" einige konkrete Hinweise. Vielleicht hilft das ja.
In der unten genannten Datei findet man unter dem Stichwort "source it in" einige konkrete Hinweise. Vielleicht hilft das ja.
Discussion