Glossary entry

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

Discussion

Rolf Kern May 28, 2007:
Falls "Einlesen" stimmt, heisst es dann nicht: "... wird die Shell-Skriptdatei "udmit" nicht eingelesen und der Shell-Skriptdatei der Benutzeranmeldung angehängt?

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.
Example sentence:

http://www.gnu.org/software/bash/manual/bashref.html#IDX69

http://www.num.math.uni-goettingen.de/Dokumentationen/Unix/Einfuehrung/ksh.html

Something went wrong...
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.
Something went wrong...
Term search
  • All of ProZ.com
  • Term search
  • Jobs
  • Forums
  • Multiple search